100050863607 - Garden waste Direct Debit