This Leda Research And Development Limited firm has been in this business field for at least 13 years, having launched in 2011. Started with registration number 07882046, Leda Research And Development is categorised as a Private Limited Company with office in Ground Floor, Leeds LS1 2TW. The enterprise's principal business activity number is 70229 - Management consultancy activities other than financial management. 2022-11-30 is the last time when account status updates were reported.
Michael R. is this firm's only managing director, who was appointed in 2011.
Michael R. is the individual who controls this firm, owns over 3/4 of company shares.