100050863013 - Garden waste Direct Debit