selected country
Cyprus

A. Chacholis Developers Ltd

Business address
75a Nisiou Ave, Haholis Bldg, Shop 2 5330 Agia Napa, Famagusta, Cyprus
Phone
23816151