About R & R Sood Properties Limited (08560523) United Kingdom