About Glentyan Management Limited (SC625910) United Kingdom