This company is registered in London under the ID 08971512. This company was established in the year 2014. The headquarters of this company is located at First Floor Office 36, Albemarle Street Mayfair. The post code for this place is W1S 4JE. The enterprise's principal business activity number is 63120 and their NACE code stands for Web portals. The firm's latest financial reports cover the period up to Sat, 30th Apr 2022 and the latest confirmation statement was released on Wed, 19th Jul 2023.
There seems to be just one managing director at present leading this particular limited company, specifically Biren G. who's been executing the director's duties since 2014/04/01.
Biren G. is the individual with significant control over this firm, owns over 3/4 of company shares.