About Alpha Ward Properties Ltd (12666847) United Kingdom