About H & C Property Development Limited (12224079) United Kingdom