Ace Self Store York Limited is a Private Limited Company, that is located in Haigh Park, Stourton in Leeds. The main office's postal code is LS10 1RT. This enterprise has been in existence since 2016. The registered no. is 09943660. Started as John Homes, this business used the business name until 2022-10-21, at which point it was replaced by Ace Self Store York Limited. The company's SIC code is 41100 which stands for Development of building projects. 2023-01-31 is the last time the company accounts were reported.
There is a team of three directors running this company at the moment, specifically Thomas D., Kirsty M. and John H. who have been executing the directors tasks since October 2022.
John H. is the individual with significant control over this firm, owns over 3/4 of company shares.