About Mallon Hind Properties Limited (10812928) United Kingdom