About Clowes Developments (uk) Limited (00819793) United Kingdom