100050863915 - Garden waste Direct Debit