MEWS DEVELOPMENTS LIMITED Company number 00972964 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address'Blairgowrie' 52 St Anthony's Road, Blundellsands, Liverpool, Merseyside, United Kingdom, L23 8TR PostcodeL23 8TR Companies at this postcode 4 Average house price in L23 8TR £708,000 (8 sales) Map