About company

&SISTERS is a feminine care company that offers organic cotton period products. Its vision is to revolutionize the feminine care industry through healthy, eco-friendly alternatives to mainstream products. The company was founded in 2017 and is headquartered in London, England.

Unknown
Unknown
Unknown
Not verified company