Situated at Griffins Tavistock House South, London WC1H 9LG Telebee Limited was a Private Limited Company with 06961183 registration number. This firm was set up on July 14, 2009. Telebee Limited had existed in the UK for 10 years.
The following limited company was managed by an individual managing director: Tej J. who was supervising it for 10 years.