About Yeoman Property Services Ltd. (10632496) United Kingdom