100050863622 - Garden waste Direct Debit