11397705 is the reg. no. of Lewis Stroud Architects Ltd. This firm was registered as a Private Limited Company on 2018-06-05. This firm has been operating on the market for six years. The company can be contacted at 2 Port House Square Rigger Row in London. The head office's post code assigned is SW11 3TY. The enterprise's principal business activity number is 71111, that means Architectural activities. Lewis Stroud Architects Limited reported its account information for the period that ended on 31st March 2023. The company's latest confirmation statement was filed on 4th June 2023.
Taking into consideration the following firm's directors directory, for six years there have been two directors: Christopher S. and Thomas S..
Executives with significant control over the firm are: Thomas S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Christopher S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.