About Hackwood Management Company Limited (11592631) United Kingdom