This particular firm was based in London under the following Company Registration No.: 08739859. It was set up in 2013. The office of this company was situated at 1st Floor 69 -70 Long Lane. The postal code for this address is EC1A 9EJ. This company was dissolved in 2018, which means it had been in business for five years.
As mentioned in the following company's executives list, there were five directors to name just a few: Lynne W. and David D..
Jade T. was the individual who controlled this firm.