Company overview
Name
Affinity Consultants Limited
Former names
AFFINITY COMPUTER CONSULTANTS LIMITED
Country
British Virgin Islands