The term ‘RSI’ or ‘us’ or ‘we’ refers to the owner of the website whose registered office is 4/4A Bloomsbury Square, London, WC1A 2RP. Our company registration number is 2489161 - Registered in England and Wales. The term ‘you’ refers to the user or viewer of our website.
The use of this website is subject to the following terms of use: