100050874128 - Garden waste Direct Debit