About J.s. Stokes Properties Limited (02217802) United Kingdom