About Carter Clarke Properties Limited (04715410) United Kingdom