Overview
Legal name
EDINBURGH SCIENCE WORLDWIDE LTD
Region
Scotland
Registered address
20 HOPETOUN STREET
EDINBURGH
SCOTLAND
EH7 4GH
Insolvency history
No