Newbury Self Store Limited has been prospering in the United Kingdom for twenty five years. Registered with number 03720691 in the year 1999, it is based at Unit 2, Newbury RG14 5TU. The firm is recognized as Newbury Self Store Limited. However, the company also was registered as Lockwood Dales until it was replaced twenty five years ago. The company's registered with SIC code 52103 : Operation of warehousing and storage facilities for land transport activities. Newbury Self Store Ltd released its latest accounts for the financial period up to 2022-08-31. The firm's most recent confirmation statement was filed on 2023-02-25.
The directors currently officially appointed by the limited company include: Amy Z. appointed in 2022 in April and Robert S. appointed in 2020 in April. In order to support the directors in their duties, this limited company has been utilizing the skills of Robert S. as a secretary since April 2020.