Analyzing City Developments Limited's Financials