FILTER HEALTH LIMITED Company number BR024730 · Monitor this company open Overview Analysis Location Related Registered office AddressFlat 1 188 North Gower Street, London, NW1 2NB PostcodeNW1 2NB Companies at this postcode 12 Average house price in NW1 2NB £789,000 (1 sales) Map