About Alexeron Associates Limited (02927913) United Kingdom