OpenCompanies

Townhead Research Limited Partnership

Company number
SL003783
Status
Active
Type
Limited Partnership
Incorporated
17 May 2000

Registered office

6/5 High Street
Irvine
KA12 0AY

Data