About Henshall Properties Limited (10319296) United Kingdom