BIOCHEM PRODUCTS LIMITED Company number 03186855 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office Address4/5 LOVERIDGE MEWS, LOVERIDGE ROAD, LONDON, NW6 2DP PostcodeNW6 2DP Companies at this postcode 26 Average house price in NW6 2DP £565,000 (13 sales) Map