About Alpha Properties (ne) Limited (13146737) United Kingdom