This firm was located in London under the ID 09763085. It was started in the year 2015. The main office of the company was located at Tulloch & Co 4 Hill Street. The post code for this location is W1J 5NE. This enterprise was officially closed in 2020, which means it had been in business for 5 years.
This firm was supervised by an individual managing director: Ilia K. who was with it for nearly one year.
Executives who had significant control over the firm were: Denis S. owned 1/2 or less of company shares. Yulia S. owned 1/2 or less of company shares.