2014 marks the launching of Charmrace Vehicle Leasing And Finance Limited, a company located at Global House, 303 Ballards Lane, London. The company was established on December 2, 2014. The reg. no. was 09337397 and the zip code was N12 8NP. This firm had been operating in this business for approximately 7 years up until July 6, 2021.
This firm was administered by a single managing director: Mark M., who was selected to lead the company in December 2014.
Mark M. was the individual who controlled this firm, owned over 3/4 of company shares.