About Alpha Properties (london) Limited (06718921) United Kingdom