About Jenner Court Freehold Limited (08638329) United Kingdom