About Glen Commercial Services L.p. (SL015963) United Kingdom