BLUE OCTOPUS PROPERTIES LIMITED Company number 13284915 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address22 Chapel Market, London, England, N1 9EZ PostcodeN1 9EZ Companies at this postcode 97 Average house price in N1 9EZ £571,000 (31 sales) Map