100050863476 - Garden waste Direct Debit