POWER STORAGE SOLUTIONS LTD Company number 15459675 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 1-2 63-65 Haverstock Hill, London, England, NW3 4SL PostcodeNW3 4SL Companies at this postcode 38 Average house price in NW3 4SL £978,000 (17 sales) Map