AFRICAN EMBASSY LTD Company number SC342536 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address293 DUKE STREET, GLASGOW, G31 1HX PostcodeG31 1HX Companies at this postcode 13 Map