is not in process of liquidation on May 10, 2024
Where is OFRAN's headquarters?
OFRAN's headquarters is located at Νεοφύτου Γεωργίου, 24, BRIDGE HOUSE BLOCK B, Flat G3, Μέσα Γειτονιά, Λεμεσός, Κύπρος
What year was OFRAN started?
OFRAN was started in 2008