Octane provides £3.6m developer exit to sell facility

    Cart