Overview
Legal name
AMETHYST (TELFORD) LIMITED
Region
West Midlands
Registered address
- STAFFORD PARK 13
TELFORD
SHROPSHIRE
TF3 3AZ
Insolvency history
No