100050883539 - Garden waste Direct Debit