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.
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.