About Clydeforth Properties Ltd. (SC593826) United Kingdom