About Alpha Properties Limited (04830957) United Kingdom