100050812882 - Garden waste Direct Debit