Geddes & Mellis Ltd, 17 Commerce St, Elgin 01343 555000
Geddes & Mellis Ltd, 17 Commerce St, Elgin IV30 1BS 01343 555000