This firm operates as Meloak Ltd. It was started 2 years ago and was registered with 13878985 as the registration number. The office of this company is registered in London. You can contact it at 20 Poplar Grove. This company's principal business activity number is 71122 which stands for Engineering related scientific and technical consulting activities. 2023-03-31 is the last time when account status updates were filed.
There is one managing director presently controlling this specific business, namely Mehdi A. who has been performing the director's responsibilities since Friday 28th January 2022.
Mehdi A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.