About Clyde Court Investments Limited (05257474) United Kingdom