Overview
Legal name
AMHURST (WINCHESTER) LIMITED
Region
South East England
Registered address
5 AMHURST
90 ST. CROSS ROAD
WINCHESTER
ENGLAND
SO23 9PX
Insolvency history
No