About
Work
Services
More...
hello@luca.earth
Liv Proctor Head of Production
📞+44 (0) 7752 067 639
✉️ liv@luca.earth
Posy Dixon
Director
📞+44 (0) 7870 728 001
✉️ posy@luca.earth
Jim Demuth
Currently on sabbatical
✉️ jim@luca.earth
LUCA
Unit 3N Leroy House 436 Essex Road London N1 3QP United Kingdom