Overview
Legal name
85 JAMES STREET (OXFORD) LIMITED
Region
South East England
Registered address
85 JAMES STREET
OXFORD
ENGLAND
OX4 1EX
Insolvency history
No