This firm is widely known under the name of Llowarch Ltd. This company was founded eighteen years ago and was registered under 04807100 as its reg. no. The head office of this firm is situated in London. You may find it at 74 Camden Mews. The company's SIC and NACE codes are 71111 : Architectural activities. June 30, 2021 is the last time the accounts were filed.
Taking into consideration this specific company's executives data, for 18 years there have been two directors: Andrew L. and Nicola L..
Executives who have control over the firm are as follows: Andrew L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Nicola L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.