100050883902 - Garden waste Direct Debit