About Gleneagles Village Limited (SC586197) United Kingdom