is not in process of liquidation on Jun 1, 2024
Where is SOFA's headquarters?
SOFA's headquarters is located at LEICESTERSHIRE, LOUGHBOROUGH, TOWLES BUILDING, CLARENCE STREET, LE11 1DY
What is SOFA's industry?
SOFA is in the industry of Retail sale of second-hand goods in stores
What year was SOFA started?
SOFA was started in 1991
Sources: Companies House