100050874216 - Garden waste Direct Debit