Email : enquiries@cellucomp.com
CELLUCOMP LIMITED
Registered Office:
First Floor, 9 Haymarket Square, Edinburgh, Scotland, EH3 8RY
Company number SC271566
VAT number GB859235102
All members of our team are happy to assist with queries, but if you need more specific information, then please contact the following people.
Technical: Eric Whale or David Hepworth
Business Development: Laura Elliot