The business is located in Leicester Square registered with number: 05665644. It was established in 2006. The main office of the company is located at 26 Litchfield Street London. The zip code for this address is WC2H 9TZ. This company's SIC code is 63990: Other information service activities n.e.c.. The company's most recent accounts were submitted for the period up to 2022-12-31 and the latest confirmation statement was filed on 2022-12-31.
The business owes its well established position on the market and permanent development to two directors, namely Charles H. and Kirkham Z., who have been overseeing the firm since May 2007.
The companies with significant control over this firm are: Adelphoi Ltd owns over 3/4 of company shares. This business can be reached in London at Litchfield Street, WC2H 9TZ and was registered as a PSC under the reg no 02841965.