Home » Contact Us » telsen centre telsen centre The image is of the Telsen Industrial Centre located on 55 Thomas St B6 4TN. Uploaded to the Contact Us Page Leave a ReplyYour email address will not be published. Required fields are marked *Comment * Name Email Website