About New King Street Management Limited (02949501) United Kingdom