This business was located in London with reg. no. 06390801. This company was set up in 2007. The headquarters of this firm was located at 4th Floor 63/66 Hatton Garden. The area code for this address is EC1N 8LE. This business was formally closed in 2022, which means it had been in business for 15 years.
As mentioned in the following firm's executives list, there were five directors including: Eliza A. and James A..
Eliza A. was the individual with significant control over this firm, owned 1/2 or less of company shares.