Contact information

Trade name: KLX Enterprise LTD

Email: info@klxhaus.com

Physical address: Paul Street, 86-90, London EC2A 4NE, United Kingdom

Trade number: 16779238