is not in process of liquidation on May 10, 2024
Where is SOUTHWOOD INVESTMENTS LTD's headquarters?
SOUTHWOOD INVESTMENTS LTD's headquarters is located at Βυζαντίου, 28, Στρόβολος, 2064, Λευκωσία, Κύπρος
What year was SOUTHWOOD INVESTMENTS LTD started?
SOUTHWOOD INVESTMENTS LTD was started in 2020
What is the LEI number of SOUTHWOOD INVESTMENTS LTD?
SOUTHWOOD INVESTMENTS LTD LEI number is 213800GFJULZZ4TLUV23