Back
Provider details for
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