About Lehman Brothers Odc1 Ltd. (06324453) United Kingdom