About Jenkyn & Sons Property Services Ltd (11932236) United Kingdom