About New Street (holdco) Limited (12492336) United Kingdom