Overview
Legal name
COBRA BIOLOGICS LIMITED
Region
West Midlands
Registered address
STEPHENSON BUILDING
THE SCIENCE PARK
KEELE
STAFFORDSHIRE
ST5 5SP
Insolvency history
No