About Alford Group Lp (SL024598) United Kingdom