About Slater & Gordon Trust Corporation Limited (08185633) United Kingdom