About Mhec Properties Ltd (12520721) United Kingdom