Zebra Finch - A Business Passionate About Upcycled Furniture And Home Decorations Located in Norwich UK. We Are Focused On Design And Quality. We Salvage All Types Of Materials And Bring Them Back To Life With Great Designs And Passion For Everything We Makeover. Each Item Is A True One-Off And Pe...See more
Headquarter United Kingdom of Great Britain and Northern Ireland |
Countries of operation United Kingdom of Great Britain and Northern Ireland |
Year founded 2014 (10 years) |
Funding status Publicly listed on stock exchange |
Company type MNC / Large Enterprise |