100050886960 - Garden waste Direct Debit