About Newmark Group Limited (04433256) United Kingdom