100050846121 - Garden waste Direct Debit