PROJECT I C LIMITED Company number SC228471 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office AddressCROMLET HILL, SOUTH ROAD, OLDMELDRUM, AB51 0AB PostcodeAB51 0AB Companies at this postcode 13 Map