Made O'Meter
Discover where a brand or product originates
Skin Rocks is owned by Skin Rocks Ltd, headquartered in the United Kingdom. No. The ultimate owner of Skin Rocks, Skin Rocks Ltd, is headquartered in the United Kingdom, not in the United States.
Skin Rocks Ltd is a privately held company founded by Caroline Hirons, focusing on skincare products and education.
disclaimer
poweredBy