Selskapet har sin daglige virksomhet i kontorer i Oscarsgate i Oslo, og har ti ansatte, inkludert de tre eierne. Selskapet hadde en omsetning på 159 millioner kroner i 2022.