Limassol Address Details
Address: 20 Lefkossias Street
Limassol, Limassol
Telephone: 25383638
Fax: 25387495
Email: info@udsarchitects.com