}         // BuildLimitedDashboardModel

        private void AddOwners(CompanyScoreModel oPossession, string sOwnerRegNum)
        {
            if (string.IsNullOrWhiteSpace(sOwnerRegNum))
            {
                return;
            }

            ExperianLtdActionResult oLtdAr;

            try {
                oLtdAr = m_oServiceClient.Instance.CheckLtdCompanyCache(m_oContext.UserId, sOwnerRegNum);
            }
            catch (Exception e) {
                m_oLog.Alert(e, "Failed to load Experian parsed data for company '{0}'.", sOwnerRegNum);
                return;
            }             // try

            if (!string.IsNullOrWhiteSpace(oLtdAr.Value.RegisteredNumber))
            {
                oPossession.AddOwner(BuildLimitedScoreModel(oLtdAr));
            }
        }         // AddOwners