About Hydehurst Management Limited (03896210) United Kingdom