Contact us

Here at Lumon, we’ve got teams located across Europe, all dedicated to bringing our customers goals one step closer.

Sometimes it's better to talk things through. Complete the form with your enquiry and contact details and we’ll be in touch as soon as possible.

UK
Building 1, Chalfont Park, Gerrards Cross SL9 0BG
View
25 Canada Square, Canary Wharf, London E14 5LQ
View
Ireland
3rd Floor, 98 Baggot Street Lower, Dublin 2, D02 AE24
View
Spain
C/Rio Ter 31, local A, 30710 Los Alcazares, Murcia, Spain
View
Ctra. Cabo la Nao Placita, 135, 03730 Jávea, Alicante, Spain
View
Avda. De Las Brisas 5, local 3, 03189 Orihuela Costa, Alicante, Spain
View
Portugal
Av. da Marina, Marina Plaza, Bl 19, Loja 43, Vilamoura, Portugal, 8125-401
View