About R&m Sood Properties Limited (SC586358) United Kingdom