About Jennor Properties Limited (10601314) United Kingdom