MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
DUNCAN ROBERT MACKELLAR
Born September 1953
ARDENBEG, GRANT ROAD, GRANTOWN ON SPEY, MORAY, PH26 3LD
DUNCAN ROBERT MACKELLAR
Born September 1953
THE SPINNEY FOREST ROAD, GRANTOWN-ON-SPEY, MORAYSHIRE, SCOTLAND, PH26 3JL
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
DUNCAN FRASER MACKELLAR
Born September 1960
UNIT 1 WEST FARM, GAYTON ROAD, EASTCOTE, TOWCESTER, UNITED KINGDOM, NN12 8NS
DUNCAN ROBERT MACKELLAR
ARDENBEG, GRANT ROAD, GRANTOWN ON SPEY, MORAY, PH26 3LD
DUNCAN ROBERT MACKELLAR
ARDENBEG, GRANT ROAD, GRANTOWN ON SPEY, MORAY, PH26 3LD
DUNCAN ROBERT MACKELLAR
Born September 1953
WALLACESTONE, MOSSIE ROAD, GRANTOWN-ON-SPEY, MORAYSHIRE, PH26 3HW
Thomas Duncan MACKELLAR
Born November 1959
5 Orchardfield, Lenzie, Kirkintilloch, Glasgow, Scotland, G66 5QW
DUNCAN ROBERT MACKELLAR
Born September 1953
APEX 3 95 HAYMARKET TERRACE, EDINBURGH, EH12 5HD
DUNCAN ROBERT MACKELLAR
Born September 1953
ARDENBEG, GRANT ROAD, GRANTOWN ON SPEY, MORAY, PH26 3LD
DUNCAN ROBERT MACKELLAR
THE SPINNEY FOREST ROAD, GRANTOWN-ON-SPEY, MORAYSHIRE, SCOTLAND, PH26 3JL
DUNCAN ROBERT MACKELLAR
Born September 1953
INVERDRUIE HOUSE CAIRNGORMS NATIONAL PARK, AVIEMORE, INVERNESS-SHIRE, UNITED KINGDOM, PH22 1QH
DUNCAN ROBERT MACKELLAR
ARDENBEG, GRANT ROAD, GRANTOWN ON SPEY, MORAY, PH26 3LD
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
MACKELLAR LIMITED
06858355 - Incorporated on 25 March 2009
Duncan, Mr. HILL
1-2 Horsecroft Road, Harlow, Essex, England, CM19 5BH
DUNCAN MEIKLEMANN MACKENZIE MACKELLAR
Born October 1963
LITTLE BARN KNOWLE PARK, MAYFIELD, EAST SUSSEX, UNITED KINGDOM, TN20 6DY
REID MACKELLAR LIMITED
SC224081 - Incorporated on 9 October 2001
MACKELLAR RACING LTD
09982893 - Incorporated on 2 February 2016