About Glasgow Learning Quarter (holdings) Limited (08413783) United Kingdom