2004 marks the start of 18 Leamington Road Villas Limited, the company which is situated at 43 Welbeck Street, Welbeck Street, London. This means it's been 20 years 18 Leamington Road Villas has existed on the British market, as it was founded on Wednesday 10th March 2004. Its Companies House Reg No. is 05069314 and the company area code is W1G 8DX. The firm's registered with SIC code 68209 - Other letting and operating of own or leased real estate. 18 Leamington Road Villas Ltd released its latest accounts for the period that ended on 2022-03-31. The firm's most recent annual confirmation statement was submitted on 2023-03-10.
James A., Amanda B. and Edward B. are listed as enterprise's directors and have been monitoring progress towards achieving the objectives and policies for ten years. To help the directors in their tasks, this particular company has been utilizing the skills of Edward B. as a secretary since the appointment on Wednesday 10th March 2004.