ABOUT US

THE COMPANY

Keltar Limited is a UK company registered at 78 Beckenham Road, Beckenham, BR3 4RH, United Kingdom. Company Registration Number 07461299. Telephone: +44 (0) 20 8226 2957.