MAX SELF STORAGE UK LTD Company number 16961479 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address33 Pleydell Avenue, London, England, SE19 2LN PostcodeSE19 2LN Companies at this postcode 23 Average house price in SE19 2LN £727,000 (21 sales) Map