Overview
Legal name
UPPER MILLS (STONEHOUSE) LIMITED
Region
South West England
Registered address
HILL HOUSE FARM
EDGE
STROUD
GLOUCESTERSHIRE
GL6 6PH
Insolvency history
No