Location:

30 Sovereign St.LeedsWest YorkshireLS1 4BAUnited Kingdom View Map

Revenue:

$13.4 Million

Employees:

67

Phone:

+44 113 242 7380

Fax:

+44 871 900 2874
More

Description:

We are a group of individuals who think alike in terms of our approach to the provision of professional services. Our academic and professional backgrounds are ...  

Read More

Revenue History

Employment History

Browse ZoomInfo’s Directories