About Nmrc Properties Ltd (13680603) United Kingdom