Munkeykeys started conducting its operations in the year 2018 as a Private Limited Company under the ID 11557391. This company's office was situated in London at 2 Frederick Street. This particular Munkeykeys Ltd firm had been on the market for five years.
This firm was overseen by a single managing director: Ben M., who was appointed six years ago.
Ben M. was the individual who controlled this firm, had substantial control or influence over the company.