Overview
Legal name
AMBA CONSULTING (UK) LIMITED
Region
East Midlands
Registered address
ACCOUNTANCY HOUSE
STATION ROAD ,UPPER BROUGHTON
MELTON MOWBRAY
LE14 3BQ
Insolvency history
No