Megistos started its operations in 2021 as a Private Limited Company under the ID 13548570. This particular business has been prospering for 3 years and the present status is active. The firm's office is situated in London at 60 Erconwald Street. Anyone can also locate the company by its area code of W12 0BS. The company's Standard Industrial Classification Code is 68209, that means Other letting and operating of own or leased real estate. Megistos Limited released its latest accounts for the period that ended on Thu, 31st Aug 2023. The latest annual confirmation statement was filed on Fri, 11th Aug 2023.
At the moment, this particular business is administered by just one managing director: Stavros D., who was appointed in August 2021.
Stavros D. 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.