100050883142 - Garden waste Direct Debit