MEGHNA LIMITED Company number 01579576 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressLombard Chambers, Ormond Street, Liverpool, L3 9NA PostcodeL3 9NA Companies at this postcode 21 Average house price in L3 9NA £223,000 (1 sales) Map