About Clydes Properties Ltd (12972103) United Kingdom