Sculptural forms, touched by bloom

SELQORRA · THE PETAL EDIT · VOL. 01

Legal Information

Business identity

SELQORRA is a brand of ICONIC CLOTHING LIMITED.

Company number: 09283069
Company status: Active
Registered in England and Wales

Registered office, dispatch and returns address

ICONIC CLOTHING LIMITED
Arch 52 Saddle Row,
Camden Market,
Chalk Farm Road,
London, England, NW1 8AH

Customer support

support@selqorra.shop
+44 7152 910053