About Claydam Properties Limited (12883980) United Kingdom