is inactive
Where is SOMOCHI LIMITED's headquarters?
SOMOCHI LIMITED's headquarters is located at Στροβόλου, 77, STROVOLOS CENTRE, Floor 2, Flat 204, Στρόβολος, 2018, Λευκωσία, Κύπρος
What year was SOMOCHI LIMITED started?
SOMOCHI LIMITED was started in 2015