Located at 85 First Floor, London W1W 7LT D Lab Inc Ltd was categorised as a Private Limited Company registered under the 10643261 registration number. It was established on 2017-02-28. D Lab Inc Ltd had been in this business for at least 6 years.
The firm was administered by one director: David M. who was maintaining it for 6 years.
David M. was the individual with significant control over this firm, owned over 3/4 of company shares.