tollgate industrial centre, 12 ravenscraig road, Cape Town 8010, South Africa
Distance: 90 m
Company description
The Lifson Linen Factory Shop is one of South Africa’s leading bedding manufacturers. Our factory supplies retailers, interior decorators and leading hotel groups.