Keenwa started its business in 2020 as a Private Limited Company registered with number: 12644080. The firm's registered office was based in Milton Keynes at First Floor, Castle House. This particular Keenwa Limited firm had been operating in this business field for at least three years.
Richard M. was this specific firm's director, selected to lead the company four years ago.
Richard M. was the individual who had control over this firm, owned over 3/4 of company shares.