New Macduff Diesels Ltd 0.0 (0) Macduff Industrial Estate, Old Gamrie Rd, Macduff AB44 1GD, UK 01261 831122 10/11/2026
New Buccaneer Marine Electronics 0.0 (0) Buccaneer House, 4 Union Rd, Macduff AB44 1UJ, UK 01261 835199 10/11/2026