Overview
Legal name
SHEPPARD & BARROW LIMITED
Region
South West England
Registered address
HENRIETTA MEWS,
BATH,
SOMERSET
BA2 6LR
Insolvency history
No