ECOFIX SCOTLAND LTD Company number SC545042 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address168 Goremire Road, Carluke, South Lanarkshire, ML8 4PN PostcodeML8 4PN Companies at this postcode 3 Map