Read the full decision in Mr D Owston v NHS Business Services Authority: 1403261/2023 - Judgment. Read the full decision in Mr D Owston v NHS Business Services Authority: 1403261/2023 - Reasons.