About Clarke And Co Properties Limited (12762542) United Kingdom