Maintenance in Portree, Isle Of Skye We help you find any company! Macdonald's Garage Services (drumuie) Ltd 5 Drumuie, Portree Portree, Isle Of Skye S. Morrison Ltd. Broom Place, Isle Of Skye Portree, Isle Of Skye