About Beaford Alliance Lp (SL023429) United Kingdom