100050886975 - Garden waste Direct Debit