This particular company was situated in London under the ID 01209675. This firm was set up in the year 1975. The headquarters of this company was situated at Devonshire House 60 Goswell Road. The postal code for this place is EC1M 7AD. The enterprise was officially closed on Thu, 30th Jun 2022, which means it had been active for 47 years.
The data obtained detailing the company's members implies that the last two directors were: Frederick C. and Robert C. who were appointed on Tue, 5th Jan 2016 and Mon, 4th Jan 2016.
John C. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.