This particular company is situated in London with reg. no. 04886521. This company was set up in the year 2003. The office of this firm is situated at 4th Floor 100 Fenchurch Street. The post code for this place is EC3M 5JD. This company's declared SIC number is 74100, that means specialised design activities. 2023-03-31 is the last time when the company accounts were reported.
Currently, the directors enumerated by the following company include: Stephen J. chosen to lead the company on 2017-07-12 and Antonia J. chosen to lead the company in 2003. In order to provide support to the directors, this particular company has been utilizing the skills of Antonia J. as a secretary since 2003.
Executives with significant control over the firm are: Antonia J. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Stephen J. owns 1/2 or less of company shares and has 1/2 or less of voting rights.