100050866255 - Garden waste Direct Debit