About Avalon Capital Markets Limited (08974534) United Kingdom