About R D & Sons Properties Limited (12548565) United Kingdom