About Avalon Asset Services Limited (08632868) United Kingdom