CASTLEHEAD PROPERTIES LIMITED Company number SC760878 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address26 Causeyside Street, Paisley, Scotland, PA1 1UN PostcodePA1 1UN Companies at this postcode 6 Map