Abba Technology Limited

About Abba Technology Limited

ABBA TECHNOLOGY LIMITED is a company based out of 419 HARBORNE ROAD EDGBASTON, BIRMINGHAM, United Kingdom.

( I )

Abba Technology Limited Company Information

Address icon

Corporate Office Address

85 Challenger Rd
Albuquerque, 87192

Website icon

Website

Number of Employees

2 - 10 Employees

Company Revenue

$100k - $1M

Is this company information helpful?
FAQs image

Frequently Asked Questions About
Abba Technology Limited

Where is the Abba Technology Limited headquarters?

Abba Technology Limited's HQ is located at 85 Challenger Rd, Albuquerque

What is the Abba Technology Limited's official website?

Abba Technology Limited's official website is abba-technology.com

What is Abba Technology Limited's Revenue?

Abba Technology Limited's revenue is $100k - $1M

How many employees are working in Abba Technology Limited?

Abba Technology Limited has 2 - 10 employees

What industry is the Abba Technology Limited in?

Abba Technology Limited is in the industry of: IT / Information Technology

Unlock Unlimited Leads
With Seamless.AI

Get Started Free