FLOUGH LTD Company number 15943596 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address73 Weavers Way, Elm Village, London, United Kingdom, NW1 0XG PostcodeNW1 0XG Companies at this postcode 12 Average house price in NW1 0XG £462,000 (35 sales) Map