Overview
Legal name
BIOSHIELD SERVICES LTD
Region
South West England
Registered address
70 ADMIRALTY STREET
KEYHAM
PLYMOUTH
ENGLAND
PL2 2BS
Insolvency history
No