Store First Email Format
Real EstateEngland, United Kingdom11-50 Employees
Store First operates in the real estate sector as a self-storage provider offering facilities for domestic and business use. It is based in Liverpool, England, at 25 Mann Island, and has a workforce of 11-50 employees; the brand is a trading name of Paystore Limited. The company emphasizes simple pricing and offers both short- and long-term storage options with flexible lease terms. Customers receive 24-hour access to their storage units seven days a week, plus included contents protection and additional services such as free pick-up, a free padlock, and access to moving equipment including forklifts, as well as a meeting room and a kitchen with complimentary refreshments. The business has received industry recognition, including the Feefo Gold Service award in 2019.