About R&m Property Holdings Limited (12124142) United Kingdom