100050882860 - Garden waste Direct Debit