About R P Shearwood Properties Limited (05274185) United Kingdom