This business was located in London with reg. no. 07789339. The firm was set up in 2011. The headquarters of this company was located at Devonshire House 60 Goswell Road. The area code for this address is EC1M 7AD. This company was dissolved in 2021, meaning it had been active for ten years.
The information we have regarding the enterprise's MDs shows that the last two directors were: Saket M. and Akriti C. who assumed their respective positions on Tuesday 15th March 2016 and Tuesday 17th November 2015.