About New Street Square Nominees Ltd (06733297) United Kingdom