We are Telsa Software Ltd : Company Registration number 11496272 registered in England & Wales.
Our registered Head Office is : Telsa House, 90 Stafford Rd, London, United Kingdom, SM6 9AY
It is important to us that, as a customer, you feel happy with the legalities of what information is going where.
This is why we have put a collection of all the legal stuff you may need within this section of our website, so you can be sure that we are looking after all aspects of your data securely.
While on our website, we gather some information about you. None of this information is ever sold, rented, or gifted outside our own research. Read more about our commitment to Privacy by selecting the menu item on the left.
By using this site and materials you find on it, you are agreeing to our Terms of Use. You can find the full details of these Terms in the menu.
Should you receive any confidential information from this website or directly from us, you will be subject to our confidentiality agreement. It is accessible from the menu.
In order to make it easy for our existing clients to see what differences exist between the current ‘Terms and Conditions of Supply’ and previous terms, we post a summary of these changes (wherever possible) whenever a new version of our trading terms are created, including minor changes and amendments.