Justin Allen Holdings Limited announces consolidated earnings results for the six months ended June 30, 2021. For the period revenue was HKD 361,498,000 against HKD 270,423,000 a year ago. Profit for the period was HKD 30,889,000 against HKD 29,646,000 a year ago. Basic earnings per share were 2.53 cents against 2.40 cents a year ago.