Overview
Legal name
CHARLES RIVER LABORATORIES EDINBURGH LIMITED
Region
Scotland
Registered address
ELPHINSTONE RESEARCH CENTRE
TRANENT
EH33 2NE
Insolvency history
No