ServicesImporters of Japan Spare PartsContact details 22 437000 Larnakos Leoforos 40, 1046 Lefkosia, Nicosia