Registered as 04427832 22 years ago, Mechanism Design Ltd. is a Private Limited Company. Its actual registration address is 20 Dene Mansions Kingdon Road, West Hampstead London. The company's SIC code is 90030, that means Artistic creation. 2023-03-31 is the last time when account status updates were reported.
As for this particular company, the full scope of director's responsibilities have so far been met by Kenneth G. who was appointed in 2002.
Kenneth G. is the individual who controls this firm, owns over 3/4 of company shares.