About Jennings Property Holdings Limited (10158025) United Kingdom