Company name: cecilia comper architecture + design
Description: Cecilia Comper
220 Kew Rd, Richmond TW9 3JX, United Kingdom