is inactive
Where is NOVA GREEN EUROPE LIMITED's headquarters?
NOVA GREEN EUROPE LIMITED's headquarters is located at England, Birmingham,, B15 3LB, 419, Harborne Road, Edgbaston,
What year was NOVA GREEN EUROPE LIMITED started?
NOVA GREEN EUROPE LIMITED was started in 2014
Sources: Companies House