About R And S Properties Ltd (08626698) United Kingdom