100050874229 - Garden waste Direct Debit