Upstairs Projects Limitedactive · #08798951 · Architectural Activities · Company Details3 Blackstock Mews, London, N4 2BTEstablished 2013View on Companies HouseContact Information