Located at 69 Loughborough Road, Nottingham NG2 7LA Nabouchaka Music Limited was a Private Limited Company with 04408877 registration number. The firm was set up on April 4, 2002. Nabouchaka Music Limited had been prospering in this business for 14 years.
The information detailing this specific firm's MDs indicates that the last five directors were: John S., Neil L., Philip D. and 2 other who were appointed to their positions on March 12, 2006, April 8, 2002.