HUMASTORE LTD Company number 14152869 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address39 Colwell Road, London, United Kingdom, SE22 8QP PostcodeSE22 8QP Companies at this postcode 19 Average house price in SE22 8QP £698,000 (52 sales) Map