100050856145 - Garden waste Direct Debit