TY - GEN ED - Desnoes & Geddes Limited. TI - Group annual report CY - Kingston PB - Desnoes & Geddes Ltd. ER -