100050818509 - Garden waste Direct Debit