100050889240 - Garden waste Direct Debit