AMBIKA is a British Empire Importer, Tel is 0044 121 7530959 ,address is 48 SHOWELL GREEN LANE,BIRMINGHAM .You can find more AMBIKA contact info like fax,email,website below.
This is Google map of AMBIKA address:48 SHOWELL GREEN LANE,BIRMINGHAM ,British Empire.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.