About Us

Locally owned, customers first!

Store More Storage is owned by Total Storage Limited and professionally managed locally by the team at Landlords Link -

Professional Management

Landlords link 2015 logo gray

The storage facility is professionally managed by Landlords Link Limited.

Office hours are Monday to Friday - 9am to 5pm. 

Location

The storage facility is located at 8 Leamington Street. For directions, please click here to find us on the map.