About Northwood Universal L.p. (SL026095) United Kingdom