ICF SCOTLAND LIMITED Company number SC478679 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address9 Turnbull Way, Livingston, West Lothian, EH54 8RB PostcodeEH54 8RB Companies at this postcode 58 Map