From 3rd May 2016, Total Ltd will become Bamboo Technology Group Ltd.
To make things simple, everything you need to help you manage your account is now hosted in one place. So, to access your portal:
In the meantime, to go straight to Spider – please click here.
If you need any help at all, then please call the Bamboo team on 0800 804 4040.