Mostly known to have released in Nigeria
Decca (West Africa) Limited and EMI (Nigeria) Ltd. records in 70's & 80's.
20 Jebba Street (East)
EBUTE METTA, LAGOS (Nigeria)
Current address (2017):
Star Records Co. Ltd.
32, Commercial Avenue, Sabo, Yaba
Behind Mobil Petrol Station, Sabo
Yaba - Lagos
tel.: 08033851011, 08034731196, 08023159663