About Glen Organisation L.p. (SL010866) United Kingdom