Lok'nStore Group Plc develops and operates self-storage centers primarily in Southern England. The company operates a packaging shop in each of its storage centers that sells storage related goods, such as boxes, tapes, and bubblewraps, as well as provides insurance services. It operates through 36 self-storage centers. The company was founded in 1995 and is headquartered in Farnborough
…More, the United Kingdom.