For more details related to writing formal letters check out these posts:
FORMAL WRITING HOW TO START
STANAG 6001 EXAM MARKING CRITERIA FOR WRITING
FORMAL LETTERS AND EMAILS
FORMAL LETTERS GIVING AND REQUESTING INFORMATION