Imprint
Company Name: Delta Scale Ltd.
Legal Form: Limited Company (Ltd)
Company Registration Authority: 489a Chessington Road, Epsom, KT19 9JH, United Kingdom
Commercial Registration Number: 16649881
Managing Directors:
– Ramin Navvabpour
– Mona Azami
Contact Information:
Email: info@deltascale.io
Phone: +44 7411 507380
Website: https://deltascale.io