100050849139 - Garden waste Direct Debit