About Mchugh Properties Limited (00640661) United Kingdom