Imprint

Omii Hair 

sales@omiihair.com

Penton Place, Kennington

London SE17 3SG

Registered in England & Wales. Company No 12886923