ICF BUILDING & DEVELOPMENTS LIMITED Company number 06759157 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressPINE LODGE CHILWORTH DROVE, CHILWORTH, SOUTHAMPTON, HAMPSHIRE, UNITED KINGDOM, SO16 7JH PostcodeSO16 7JH Companies at this postcode 29 Average house price in SO16 7JH £940,000 (19 sales) Map