About Desdon Holdings Lp (SL033316) United Kingdom