About Alsedo Development Team Limited (04281246) United Kingdom