This Metropolitan Mews Limited company has been operating offering its services for 12 years, having started in 2012. Registered with number 08240876, Metropolitan Mews is categorised as a Private Limited Company located in 84 Stafford Road, Wallington SM6 9AY. This business's principal business activity number is 99999 which means Dormant Company. The firm's latest financial reports were submitted for the period up to 2022-09-30 and the latest annual confirmation statement was filed on 2023-10-04.
The data obtained regarding the company's MDs shows a leadership of two directors: Mark F. and Nicholas F. who became a part of the team on 2012-10-04.
Executives with significant control over the firm are: Mark F. owns 1/2 or less of company shares. Nicholas F. owns 1/2 or less of company shares.