About Langhurst Copse Management Company Limited (09327597) United Kingdom