Overview
Legal name
ODEVO UK SHARED SERVICES LIMITED
Region
London
Registered address
4TH FLOOR
20 RED LION STREET
LONDON
UNITED KINGDOM
WC1R 4PS
Insolvency history
No