Overview
Legal name
19 NORTHMOOR ROAD LIMITED
Region
South East England
Registered address
19A NORTHMOOR ROAD
OXFORD
ENGLAND
OX2 6UW
Insolvency history
No