Rock are Chartered Architects, project managers, Passivhaus and sustainability specialists, based in Cambridge, UK and working nationwide.
Rock are Chartered Architects, project managers, Passivhaus and sustainability specialists, based in Cambridge, UK and working nationwide.