About Strathclyde Limited Partnership (SL003478) United Kingdom