About Ali Property Holdings Ltd (09902000) United Kingdom