Contact information

Trade name: Vellora

Email: service.vellora@outlook.com

Physical address: Northgate Operations LTD, 82a James Carter Road, Mildenhall, United Kingdom, IP28 7DE

REGISTRATION NUMBER: 17322003