About Alpha Developments (stoke2) Ltd (10503965) United Kingdom