About Thorpe Down Management Company Limited (12149053) United Kingdom