About Newmark Business L.p. (SL025674) United Kingdom