About Alpha Land And Property Ltd (04917518) United Kingdom