About H & C Properties Limited (03073094) United Kingdom