About Glen Ross Inter Lp (SL013101) United Kingdom