NAVROW LIMITED Company number 12476077 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address12 - 14 Moor Lane, Crosby, United Kingdom, L23 2UE PostcodeL23 2UE Companies at this postcode 14 Average house price in L23 2UE £295,000 (9 sales) Map