About Clarke & Clarke Properties Limited (10382334) United Kingdom