AgencyPAMBINOS & DEMETRIS CHARALAMBOUS LTD
Mailinfo@pcd-assessors.com
AddressPOBox 50177, 3601
CountryCHYPRE
AssociationCAAEA
National Code667637
European CodeCY16763726