Overview
Legal name
NOVEL SWAN PHARMA LIMITED
Region
Wales
Registered address
178 CAERAU ROAD
MAESTEG
WALES
CF34 0PD
Insolvency history
No