Company identity
Founded / incorporated
17 October 2018
Company number 11627178
Legal name
888 RIO LTD
Company type
Private Limited Company
Region
Unknown
Registered address
85 HIGH STREET
LONDON
UNITED KINGDOM
E17 7DB
Insolvency history
No