About Headley Chase Management Company Limited (02620672) United Kingdom