This firm was located in London under the following Company Registration No.: 09906743. This company was registered in the year 2015. The headquarters of the company was located at 105 Eade Road, Occ Building A 2nd Floor, Unit 11a. The postal code for this location is N4 1TJ. The company was formally closed in 2019, meaning it had been in business for 4 years.
This specific firm was controlled by 1 director: Levi T., who was arranged to perform management duties on 2015/12/08.
Levi T. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.