Back

Provider details for
LIBRA EUROPE CONSULTING LTD

UKPRN: 10066838

Legal details

Legal name
LIBRA EUROPE CONSULTING LTD
Legal address

5 PICCADILLY PLACE

MANCHESTER

M1 3BR

Telephone
07764 303811

Primary contact details

Primary contact name
MR Bob Heward
Telephone
07764 303811

More information about this provider:

Search again