About Clyde Property Investments Limited (03287716) United Kingdom