This particular company was registered in London with reg. no. 08896349. The firm was started in the year 2014. The headquarters of the firm was situated at 2a Ewhurst Rd Ewhurst Road. The zip code for this location is SE4 1AQ. The company was dissolved in 2017, meaning it had been in business for 3 years.
Lewis O. and David W. were the company's directors and were managing the firm from 2014 to 2017.