About M&r Pickering Properties Ltd (10639537) United Kingdom