Non-trading Company in Aberlour, Banffshire We help you find any company! Rothes Community Limited The Cottage, 86 New Street, Rothes Aberlour, Banffshire