This particular firm was located in London under the ID 06102538. This firm was set up in 2007. The main office of the company was located at 93 Tabernacle Street . The post code for this address is EC2A 4BA. The enterprise was formally closed in 2023, meaning it had been active for 16 years.
The business was controlled by a single managing director: David R., who was assigned to lead the company on 2014/07/09.
Nicolas R. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.