SET UP & FIT OUT

Set up and fit out of a 15,000 sq ft office space in Frankfurt, Germany.