Company name: Sedao Ltd
Description: Sedao provide digital signage software and hardware solutions to businesses and organisations looking to improve their internal communications.
26 Castle St, Barnstaple EX31 1DR, United Kingdom