Lion Laboratories Ltd Ty Verlon Industrial Estate
Cardiff Road
Barry
CF63 2BE
- Companies registered here
- 3
- Postcode
- CF63 2BE
Companies at this address
- Lion Laboratories Limited (01591869)
- Lion Technology Limited (01466535)
- MPD (UK) Limited (02449378)