About The Glentrees (uk) Ltd (10494734) United Kingdom