Mowla & Co Limited is located at London at 62 Uphill Grove. Anyone can search for this business using the zip code - NW7 4NJ. Mowla &'s founding dates back to year 2015. This enterprise is registered under the number 09769245 and their official state is active. This business's Standard Industrial Classification Code is 78109 - Other activities of employment placement agencies. The company's latest accounts provide detailed information about the period up to Fri, 30th Sep 2022 and the most current confirmation statement was released on Sat, 26th Mar 2022.
There seems to be a single managing director currently controlling this business, specifically Sophia M. who has been utilizing the director's duties for nine years.
Sophia M. is the individual with significant control over this firm, owns over 3/4 of company shares.