Zebra (romford) began its operations in 2017 as a Private Limited Company with reg. no. 10665856. This company's office was situated in London at C/o 30 Castlewood Road. This Zebra (romford) Ltd firm had been in this business field for two years.
The limited company was overseen by a solitary managing director: Baruch B., who was assigned this position in August 2017.