Contact Send Us a Message Name (required)Email (required)Message (required)13 + 1 ? (Are you human?) Bulgaria, Sofia – Head Office Contact Info 2 Buzemska Str., 2nd Floor Sofia 1618, Bulgaria bizdev [at] telebid-bg.com +359 89 8650 627 Telebid Ltd. United Kingdom, London Contact Info Alpha House, 100 Borough High Street London, SE1 1LB bizdev [at] telebid-bg.com +44 Telebid Ltd.