About Alford Capital Ltd (13565179) United Kingdom