is in process of liquidation on Jan 1, 2023
Where is THE LINEN GUYS's headquarters?
THE LINEN GUYS's headquarters is located at 265 EFFINGHAM ROAD, DURBAN NORTH, EFFINGHAM HEIGHTS, KWA-ZULU NATAL, 4051
What year was THE LINEN GUYS started?
THE LINEN GUYS was started in 2017