Muirkirk Road, London SE6 1BJ, England, United Kingdom
Distance: 968 yd.
Company description
Specialised in the manufacture and sale of a wide range of natural hand made skin care products for people with dry sensitive skin. Shea butter, shea oil, black soap, hand made soaps, face care products and body care products