About H & M Property Investment Limited (04349592) United Kingdom