Blinxy Lashes

Provider of eye lashes for the users

placeLeeds, England, United Kingdom calendar_todayFounded 2018 groups1 employees language blinxylashes.co.uk

Registered entities

Coming soon