About H & L Gallagher Properties Ltd (09546616) United Kingdom