Overview
Legal name
BIOPHARM TECHNICAL SOLUTIONS LIMITED
Region
South East England
Registered address
12 MASEFIELD CRESCENT
ABINGDON
OXFORDSHIRE
OX14 5PH
Insolvency history
No