About Henman Close Management Limited (04506970) United Kingdom