Director at ASTRID TECHNOLOGIES LIMITED - Potters Bar, England, United Kingdom
ASTRID TECHNOLOGIES LIMITED is an information technology and services company based out of SUITE 108/109 MAPLE HOUSE HIGH STREET, POTTERS BAR, United Kingdom.