About Clarke Properties Limited (03299558) United Kingdom