I would give no stars if I could
I would give no stars if I could. Highly unprofessional, unresponsive, rude and total lack of respect to their (potential) clients.
Hong Kong SAR China
I would give no stars if I could. Highly unprofessional, unresponsive, rude and total lack of respect to their (potential) clients.