THE SAFFRON HOUSE LIMITED Company number 05279068 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address90 Mill Lane, West Hampstead, London, NW6 1NL PostcodeNW6 1NL Companies at this postcode 286 Average house price in NW6 1NL £519,000 (8 sales) Map