About Headley Down Management Company Limited (04598015) United Kingdom