Overview
Legal name
FROGWELL FARM LIMITED
Region
South West England
Registered address
2 FROGWELL COTTAGES
SKILGATE
TAUNTON
TA4 2DP
Insolvency history
No