Overview
Legal name
OXWICH LIMITED
Region
South West England
Registered address
44 STOKE HILL
STOKE BISHOP
BRISTOL
ENGLAND
BS9 1EX
Insolvency history
No