About Gallagher Property Developers Limited (05619939) United Kingdom