100050883553 - Garden waste Direct Debit