Highland Communities N H S Trust/Belford Hospital Belford Road, Fort William, Inverness-Shire PH33 6BS01397 702481