Overview
Legal name
ODECO (UK) INC
Region
Unknown
Registered address
FREDERICK ROWLAND
17 GROSVENOR HILL
LONDON
W1X 9HG
Insolvency history
No