SJ Stuart James Rowden Current PSC Person with significant control at STUART JAMES (BSF) LIMITED Notified on 3rd Mar 2025