About R&m Property Management Limited (08275869) United Kingdom