Started with Reg No. 11907051 five years ago, Keychain Records Ltd is categorised as a Private Limited Company. Its actual office address is 20-22 Wenlock Road, London. This enterprise's Standard Industrial Classification Code is 59200 - Sound recording and music publishing activities. Its latest financial reports describe the period up to 2022-03-31 and the most recent confirmation statement was filed on 2023-03-24.
Concerning the limited company, all of director's tasks have so far been performed by Christopher D. who was appointed five years ago.
Christopher D. is the individual who controls this firm, owns over 3/4 of company shares.