The business was situated in London with reg. no. 08276627. This firm was set up in 2012. The main office of this company was located at 30 Fircroft Road . The post code is SW17 7PS. The firm was formally closed in 2023, which means it had been in business for eleven years.
Alexandra M. and John M. were registered as the enterprise's directors and were running the company from 2016 to 2023.
John M. was the individual with significant control over this firm, owned over 3/4 of company shares.