Company identity
Founded / incorporated
19 January 1983
Company number 01692535
Legal name
AMBA LIMITED
Company type
Private Limited Company
Region
London
Registered address
13 NORMAN ROAD
SUTTON
ENGLAND
SM1 2TB
Insolvency history
No