About Jennings Properties Limited (03225253) United Kingdom