The business was located in London under the ID OC348985. This firm was registered in the year 2009. The main office of the company was situated at 10 Queen Street Place . The post code is EC4R 1BE. This company was formally closed on Tue, 24th May 2022, meaning it had been active for 13 years.