SALT PROJECTS LIMITED Company number SC867332 · Monitor this company Active Overview People 6 Control Documents Analysis Location Related Registered office AddressPilmour House, St. Andrews, Fife, United Kingdom, KY16 9SF PostcodeKY16 9SF Companies at this postcode 12 Map