2007 marks the founding of Zoomcar Ltd, the firm that was situated at Seymour Chambers, 92 London Rd, Liverpool. It was founded on February 15, 2007. Its reg. no. was 06107201 and its zip code was L3 5NW. This company had been active in this business for approximately ten years until April 11, 2017.
The following limited company had one managing director: Nicholas A. who was with it from February 20, 2007 to dissolution date on April 11, 2017.