Probably the simplist thing to do would be to create your "letter" to expired members as an Access report. Then populate the report with a query that contains the name, address, etc. of those whose membership has expired (within a period of time).
(I don't understand why you would want the "companies details" on another letter? Do you mean letterhead?)