Company name: Mizzi Studio
Description: Award-winning design studio based in London and Valletta, comprising a team of architects, interior designers and industrial designers working across sectors including retail, hospitality, leisure and workplace.
Unit 11, Latimer Industrial Estate, Latimer Rd, London W10 6RQ, United Kingdom