Machinery in Aboyne, Aberdeenshire We help you find any company! Morven Technologies Ltd. Unit 5 Aboyne Industrial Estate, Low Road Aboyne, Aberdeenshire