About Gleneagles Talbot Management Company Limited (03292917) United Kingdom