About Odeenford Sales Lp (SL019740) United Kingdom