Struggling textile giant Guilford Mills Inc is to sell the factory and office complex which has been its headquarters for the past 20 years, it was revealed on Friday. The North Carolina-based company has agreed a $1.3 million deal with a real estate company and is likely to have 12 months to find another base for its core operations, the Greensboro News & Record reported.