2014 is the year of the establishment of The Leap Labs Ltd, the company which was located at 225 Clapham Road, , London. It was created on March 25, 2014. The company's reg. no. was 08956933 and its area code was SW9 9BE. It had existed in this business for eight years until January 4, 2022.
This specific limited company was administered by a single managing director: Christopher G. who was supervising it for eight years.
Christopher G. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.