11516322PRI/LBG/NSC (Private, Limited by guarantee, no share capital, use of 'Limited' exemption)Inc. 2018-08-14De Morgan House, 57-58 Russell Square, London, United Kingdom, WC1B 4HS
07265648PRI/LBG/NSC (Private, Limited by guarantee, no share capital, use of 'Limited' exemption)Inc. 2010-05-2657-58 Russell Square, London Russell Square, London, England, WC1B 4HS