Olympus Sports & Trading Ltd Limassol Address Details Address: 10 E. Papakyriakou StreetLimassol, Limassol Telephone: 99681306