Overview
Legal name
AMBA INVESTMENTS LLP
Region
London
Registered address
SUITE 2, RAMA APARTMENTS
17 ST. ANNS ROAD
HARROW
MIDDLESEX
ENGLAND
HA1 1JU
Insolvency history
No