100052119149 - Garden waste Direct Debit