US investor Padlock Capital Partners has snapped up the Secure Store portfolio, which consists of two self-storage facilities in Letchworth and Leighton Buzzard with a combined lettable area of 66,000 ...