About Glanmoor Investments Limited (00524735) United Kingdom