Atlantic Leaf Properties Limited a annoncé ses résultats pour la période de dix mois se terminant le 31 décembre 2020. Pour la période, la société a annoncé que le revenu total était de 21,791 millions GBP. Le bénéfice d'exploitation était de 15,871 millions GBP. Le bénéfice net était de 2,659 millions GBP.