About Jennings Property Services Limited (13143553) United Kingdom