About Clowes Estates Limited (00939081) United Kingdom