Overview
Legal name
FENSBOROUGH LIMITED
Region
South West England
Registered address
18 BARN OWL WAY
STOKE GIFFORD
BRISTOL
BS34 8RZ
Insolvency history
No