Registered with number SC322301 17 years ago, Castle 8 Apartments Limited had been a private limited company until 2019-05-21 - the time it was formally closed. The latest registration address was Third Floor West, Edinburgh Quay 2,, 139 Fountainbridge Edinburgh.