This Mymo Limited firm has been operating in this business for 6 years, having launched in 2018. Started with Companies House Reg No. 11448341, Mymo is a Private Limited Company located in 1 Princes Court, Loughborough LE11 5XR. This company's registered with SIC code 99999 and has the NACE code: Dormant Company. July 31, 2022 is the last time when account status updates were filed.
The company has one managing director presently controlling this particular business, specifically Alexander T. who's been carrying out the director's duties since 2018-07-04.
Alexander T. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.