SJJ SELF STORAGE LIMITED Company number SC597837 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 3 Harbour View, Methil, Leven, Scotland, KY8 3RF PostcodeKY8 3RF Companies at this postcode 11 Map