About Mick Gallagher Properties Limited (08504952) United Kingdom