About Jennings & Walsh Developments Limited (10008519) United Kingdom