Sales in Muir Of Ord, Ross-shire We help you find any company! Castle Cars (highland) Limited Unit 16 Tomich Industrial Estate, Tomich Muir Of Ord, Ross-shire