Businesspeople Neil and Donna Sands were each awarded £150,000 (€174,000) in a Northern Ireland court in late 2023.