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. 24 Dublin Street, Edinburgh EH1 3PP.

Privacy