Registered with number 10665967 seven years ago, Zebra Holdings Group Ltd had been a private limited company until 19th October 2021 - the date it was officially closed. The official office address was 134 Fairview Road, London.
This limited company was overseen by one director: Mayer A., who was assigned to lead the company in March 2017.