About Deerhurst Management Company Limited (02205397) United Kingdom