About H & C Flats Limited (08664529) United Kingdom