About The Law Debenture Corporation (deutschland) Limited (04019781) United Kingdom