About Alpha Property Services Limited (12429938) United Kingdom