About Jenner Road (freehold) Limited (05018453) United Kingdom