100050829111 - Garden waste Direct Debit