100050881852 - Garden waste Direct Debit