Contact information
Trade name: LUMVELLA LTD
Phone number: +44 7456 358356
Email: info@lumvella.com
Physical address: 167-169 Great Portland Street, London W1W 5PF, United Kingdom
Company number: 17466341
PayPal payments in colloboration with:
LUMVELLA HK LIMITED
Company number: 81350810
Physical address: SUITE C, 7/F WORLD TRUST TOWER 50 STANLEY ST CENTRAL HONG KONG