This particular business was registered in London with reg. no. 03359677. This firm was established in 1997. The headquarters of this company was located at Devonshire House 60 Goswell Road. The postal code for this location is EC1M 7AD. The enterprise was officially closed on 29th November 2017, meaning it had been in business for 20 years.
This specific business was administered by an individual managing director: Richard F. who was in charge of it for nineteen years.