Legal notice
Legal Notice
Company Name: OTZI Ltd
Registered Office Address: 19B Alston Road, Hellesdon Park Industrial Estate, NR6 5DS
Company Registration Number: 12090037
Place of Registration: Registered in England and Wales
Director(s): Isabelle Ingrams; Otis Ingrams
Contact Information: Email: studio@otzi.ltd
Telephone: +44(0)7850621433
VAT Registration Number: GB36501531