About Jenks Property Limited (08227159) United Kingdom