About The Newmark Building Limited (13628128) United Kingdom