About Gallagher Homes Limited (03860738) United Kingdom