Mohammed Kamal AbdulFatah, Windows Live Admin Center Team can best address your concern. Visit the link below to contact them:
http://windowslivehelp.com/solutions/newvisitor/archive/2009/02/04/how-to-get-support-for-your-non-hotmail-products.aspx
Once you're on the page, click the link beside "All other Windows Live Products" and then select Windows Live Admin Center. To reach their support group, follow these steps:
1. On the Help pane, click on any topic on the left panel then wait for the
page to load completely.
2. Click Get more help on the lower right corner of the page, and then click
on "Get support."
3. Complete the e-form and then click Submit.