About R Scott Properties Limited (11727503) United Kingdom