Advanced company searchLink opens in new window

NEUSTAR, INC.

UK establishment number BR008177

UK establishment office address
Marble Arch Tower, London, 55 Bryanston Street, W1H 7AJ
Status
Open
Opened on
3 May 2005
Type of business
Marketing

This is a UK establishment of
NEUSTAR, INC.

Company number
FC025945