A 1000 SELF STORAGE LIMITED Company number 04590658 · Monitor this company Active Overview People 5 Control Documents Analysis Location Related Registered office Address2 Downland Close, Whetstone, London, N20 9LZ PostcodeN20 9LZ Companies at this postcode 11 Map