About Law Debenture Investment Management Limited (02512711) United Kingdom