Overview
Legal name
HOWLE MANOR HOLDINGS LIMITED
Region
West Midlands
Registered address
HOWLE MANOR
NEWPORT
SHROPSHIRE
UNITED KINGDOM
TF10 8AY
Insolvency history
No