Overview
Legal name
OS MITCHELL ESTATES LIMITED
Region
South East England
Registered address
3 FARMSIDE COTTAGES
OVINGTON
ALRESFORD
UNITED KINGDOM
SO24 0RB
Insolvency history
No