100050863523 - Garden waste Direct Debit