About Henniker Properties Limited (10915447) United Kingdom