Tagpeak is an e-commerce startup created in 2020, based between the UK and Portugal
Born remotely during the Covid-19 pandemic, Tagpeak team also operates remotely from two main locations: London (central headquarters) and Porto (operational headquarters)
London Office: 128 City Road London, EC1V2NX, United Kindgom
Porto Office: Rua Alfredo Allen, 455/461, 4200-135 Porto, Portugal