Lean Mean Digital came into being in 2016 as a company enlisted under no 10464598, located at BH12 3EH Poole at 13 Lawson Road. The firm has been in business for five years and its last known state is active. This business's principal business activity number is 62020 meaning Information technology consultancy activities. 2020-11-30 is the last time when account status updates were filed.
Currently, the directors enumerated by this company are as follow: Katarzyna W. assigned to lead the company in 2020 and John L. assigned to lead the company five years ago.
John L. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.