About Hawthorn Meadows Management Limited (04016159) United Kingdom