Unit 6, Manor Mills, Millshaw, Leeds, West Yorkshire LS11 8DB, United Kingdom
Distance: 370 yd.
Company description
At the store room we specialise in providing safe, secure self storage space to both domestic and business customers on a short-term or long-term hassle-free basis.