This particular company is located in London under the following Company Registration No.: 01065820. This company was set up in 1972. The headquarters of this company is located at 1 Kings Avenue Winchmore Hill. The postal code for this location is N21 3NA. This company's Standard Industrial Classification Code is 41100: Development of building projects. Teambest Ltd reported its latest accounts for the period up to 2016-12-31. The most recent annual confirmation statement was released on 2017-11-03.