About Allen Avenue Investments Ltd (08502039) United Kingdom