About Altglen Management Company Limited (01481585) United Kingdom