About Clyde Gateway Developments Limited (SC335662) United Kingdom