Sun Factor Laboratories (SFL) has been manufacturing lipbalms and other toiletries in South Africa since 1989. From humble beginnings in a garage in Durban, the business has expanded to a purpose built factory located in Cape Town
PO Box 348
Muizenberg
South Africa
7945