Overview
Legal name
AMMBA DIGITAL CONSULTING LIMITED
Region
West Midlands
Registered address
1 SHEINTON STREET
MUCH WENLOCK
SHROPSHIRE
ENGLAND
TF13 6HT
Insolvency history
No