About Jenway Property Limited (12964696) United Kingdom