About Jennings Property Ltd (13280621) United Kingdom