I SCREAM CASTLE LIMITED Company number SC444871 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address1 THE ARCHES, CROY, INVERNESS, IV2 5PH PostcodeIV2 5PH Companies at this postcode 8 Map