Studio Rose Ltdactive · #12320123 · Architectural Activities · Company Details29 Michael Road, London, E11 3DY, EnglandEstablished 2019View on Companies HouseContact Informationstudiorose.com