Overview
Legal name
AMBA ENTERPRISES UK LIMITED
Region
London
Registered address
226 SOUTH ROAD
SOUTH OCKENDON
ENGLAND
RM15 6BS
Insolvency history
No