100050839202 - Garden waste Direct Debit