This website is owned and operated by STAN-TAB CORP. LTD.
The company's registered office is: Kemp House, 160 City Road, London, United Kingdom, EC1V 2NX.
Registered under the number: 11638762 in England and Wales.
For any question, please contact us via the 'contact us' page.
Personal data is stored and managed by S.A.S.U. STAN-TAB CORP FRANCE, registered under the number 879164150 in France.