Overview
Legal name
ONCOTHERICS LIMITED
Region
East Midlands
Registered address
56A CHARNWOOD ROAD
SHEPSHED
LEICESTERSHIRE
UNITED KINGDOM
LE12 9NP
Insolvency history
No