About Jennings Family Properties Limited (11477533) United Kingdom