ALIBO LIMITED Company number 12062890 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address44-46 Joel Street, Northwood, England, HA6 1PA PostcodeHA6 1PA Companies at this postcode 62 Average house price in HA6 1PA £504,000 (5 sales) Map