Overview
Legal name
CHAPEL HOUSE PUBLISHING OXFORD LIMITED
Region
South East England
Registered address
4 WALKER LANE
SOUTHMOOR
ABINGDON
OXFORDSHIRE
ENGLAND
OX13 5NH
Insolvency history
No