About Jennings Property Investment Ltd (10008345) United Kingdom