Legal notice
Business Name: NK Retail B.V., trading as OOLA.
Legal Form: Besloten Vennootschap (B.V.)
Registered Address: Verrijn Stuartlaan 17, 2288 EK Rijswijk, The Netherlands
Company Number (KVK): 98567101
VAT Number: NL868550048B01
Email: info@oola-uk.com