Overview
Legal name
STFC INNOVATIONS LIMITED
Region
South East England
Registered address
R71 RUTHERFORD APPLETON LABORATORY
HARWELL OXFORD
DIDCOT
OXFORDSHIRE
OX11 0QX
Insolvency history
No