Overview
Legal name
OSCAR AGRO LIMITED
Region
London
Registered address
C/O SUMI AGRO EUROPE LIMITED VINTNERS PLACE
68 UPPER THAMES STREET
LONDON
ENGLAND
EC4V 3BJ
Insolvency history
No