About Clydeside Investment Properties Limited (SC203231) United Kingdom