Overview
Legal name
LEXAROX LTD
Region
Unknown
Registered address
UNIT 128
203-213 MARE STREET
LONDON
ENGLAND
E8 3JS
Insolvency history
No