ABBA TECHNOLOGY LIMITED is a company based out of 419 HARBORNE ROAD EDGBASTON, BIRMINGHAM, United Kingdom.
Use this information to figure out if this company is an ideal customer for you.
85 Challenger Rd
Albuquerque, 87192
Abba Technology Limited's HQ is located at 85 Challenger Rd, Albuquerque
Abba Technology Limited's official website is abba-technology.com
Abba Technology Limited's revenue is $100k - $1M
Abba Technology Limited has 2 - 10 employees
Abba Technology Limited is in the industry of: IT / Information Technology