83 Labs started its business in 2015 as a Private Limited Company with reg. no. 09458502. The firm's headquarters was situated in Taunton at 28 Ilminster Road. The 83 Labs Ltd. firm had been operating in this business field for two years.
This firm was directed by a single managing director: Russell T., who was selected to lead the company on 2015-02-25.
Russell T. was the individual who controlled this firm, owned over 3/4 of company shares.