About Gleneagles Management Company Limited (08124446) United Kingdom