This particular firm was based in London under the following Company Registration No.: 05012740. It was registered in 2004. The main office of the firm was situated at Lynton House 7-12 Tavistock Square. The post code for this address is WC1H 9LT. This firm was formally closed in 2021, meaning it had been in business for 17 years.
The directors included: Robert M. arranged to perform management duties on 2010-08-25 and Andrew M. arranged to perform management duties 19 years ago.
Robert M. was the individual with significant control over this firm, owned over 3/4 of company shares.