100050832830 - Garden waste Direct Debit