Company name: SME Architecture + Landscape
Description: SME Architecture Landscape provides regional and international buildable designs, in order to create and enable a dialogue between construction, materiality
64 Nile St, London N1 7SR, United Kingdom