This particular business was located in London registered with number: 05993793. The firm was established in the year 2006. The office of the firm was located at 7th Floor, 21 Lombard Street. The post code for this address is EC3V 9AH. This company was officially closed in 2023, meaning it had been in business for seventeen years.
This specific company was administered by just one managing director: Robin W., who was arranged to perform management duties on 2006/11/09.
Robin W. was the individual who controlled this firm, owned over 1/2 to 3/4 of company shares .