This particular business is situated in London under the following Company Registration No.: 08351663. The firm was started in the year 2013. The office of this company is located at Flat 18 Princes Park North 52 Prince Of Wales Road. The post code for this place is NW5 3LN. The company's Standard Industrial Classification Code is 74100 which means specialised design activities. 2019-01-31 is the last time account status updates were filed.
According to the official data, this particular company is led by one managing director: Alistair L., who was chosen to lead the company on January 8, 2013.