is liquidated
Where is ENGLEWOOD LIMITED's headquarters?
ENGLEWOOD LIMITED's headquarters is located at Θεμιστοκλή Δέρβη, 5, ELENION BUILDING, Floor 2, 1066, Λευκωσία, Κύπρος
What year was ENGLEWOOD LIMITED started?
ENGLEWOOD LIMITED was started in 2004