Overview
Legal name
UPHILL & SON LIMITED
Region
South West England
Registered address
NEDGE HILL
CHEWTON MENDIP
SOMERSET
BA3 4LW
Insolvency history
No