WEST CASTLE PROPERTIES LIMITED Company number SC147942 · Monitor this company Active Overview People 6 Control Charges Documents Analysis Location Related Registered office Address61a North Castle Street, Edinburgh, EH2 3LJ PostcodeEH2 3LJ Companies at this postcode 16 Map