100050862257 - Garden waste Direct Debit