About Dyford Overseas L.p. (SL022258) United Kingdom