Edinburgh Castle

Castle Street Investments plc is incorporated in Scotland (SC 368538) and listed on the London Stock Exchange (AIM:CSI). VAT reg. 982 449578

Castle Street Investments plc. 23 Manor Place. Edinburgh EH3 7DX.

Privacy