This firm was registered in London registered with number: 07942624. It was registered in the year 2012. The main office of this company was situated at 1st Floor 69 -70 Long Lane. The postal code for this location is EC1A 9EJ. This business was formally closed in 2020, meaning it had been active for eight years.
Our info about this company's executives indicates that the last two directors were: Lynne W. and David D. who assumed their respective positions on 2018-06-04 and 2013-10-01.
Derek C. was the individual with significant control over this firm.