Name
Oktra
Description
Oktra is the UK’s leading workplace design and build company. With a proven track record of delivering exceptional, future-facing projects, our dynamic team of designers, builders and strategists are driven by one goal: to create spaces that inspire people to do amazing things
Website