About Stokes & Co. Rural Property Services Ltd (12162143) United Kingdom