Skip to main content"

Lumon Pay Ltd

Registration reference
Z8675305
Date registered
12 July 2004
Registration expires
11 July 2026
Payment tier
Tier 2
Data controller
Lumon Pay Ltd
Address
20 Farringdon Road London EC1M 3HE
Data Protection Officer
40 Holborn Viaduct London EC1N 2PB [email protected]