About Gallagher Land Limited (06010720) United Kingdom