About Ali Homes Ltd (10972867) United Kingdom