Architecture in Aboyne, Aberdeenshire We help you find any company! Cromar Alternative Energy Ltd. 24 Kinord Drive Aboyne, Aberdeenshire