About The Law Debenture (swiss Re Gb) Trust Corporation (03366423) United Kingdom