This particular Appollo Self Storage Ltd business has been operating offering its services for eleven years, as it's been founded in 2013. Registered under the number 08777739, Appollo Self Storage is categorised as a Private Limited Company located in 3-9 Hyde Road, Manchester M12 6BQ. This enterprise's principal business activity number is 52103, that means Operation of warehousing and storage facilities for land transport activities. 2022-11-29 is the last time company accounts were filed.
The company has 1 director presently supervising this specific firm, namely Eliza S. who's been carrying out the director's duties since 2013-11-15. Since November 2013 Zhengchao H., had been supervising this specific firm until the resignation on 2016-05-03.
Eliza S. is the individual who has control over this firm, owns over 3/4 of company shares.