About M Freeholds Ltd (07200106) United Kingdom