Company identity
Founded / incorporated
18 October 1990
Company number 02549796
Legal name
NICHOLAS ROSS PLC
Company type
Public Limited Company
Region
Unknown
Registered address
58/60 BERNERS STREET
LONDON
W1P 4JS
Insolvency history
Yes