About Haggard Wood Management Company Ltd (10579280) United Kingdom