Overview
Legal name
AMBIKA TECHNOLOGIES LIMITED
Region
Unknown
Registered address
VYSE TERRACE BRANSTON COURT
BRANSTON STREET
BIRMINGHAM
B18 6BA
Insolvency history
No