Site information


Lebara Limited

7th Floor, Import Building

2 Clove Crescent

East India Dock

London E14 2BE

Great Britain

Company Registration Number: 04293563

Company Director:Fraser Pearce, Richard Darwent, Stephen Shurrock


Contact (phone): +49 (0) 211 31051 0199 from 10 am to 6 pm Monday to Saturday
(call charges are subject to local rates. Please refer to your provider.

Contact (other): For customer service contact click here.

Contact (Email): [email protected]

VAT identification number: GB100126296

Supervisory Authority as per §§ 6, 116 TKG: Bundesnetzagentur für Elektrizität, Gas, Telekommunikation, Post und Eisenbahnen

Tulpenfeld 4, 53113 Bonn