About H & D Frazer Property Limited (12952826) United Kingdom