About Newlark Sales L.p. (SL026757) United Kingdom