About Jmrt Properties Ltd (12781759) United Kingdom