About Clydegrove Properties Ltd (SC499721) United Kingdom