ALEXANDER MACLEOD LIMITED
SC550275 - Incorporated on 15 November 2016
MACLEOD NEWMAN LIMITEDDisolved
12592926 - Dissolved on 3 August 2021
MACLEOD RESEARCH LIMITED
14020403 - Incorporated on 1 April 2022
MACLEOD SERVICES LTDDisolved
SC731998 - Dissolved on 10 October 2023
MACLEOD FREIGHT LTDDisolved
14551388 - Dissolved on 28 May 2024
CAMERON MACLEOD LTDDisolved
SC706438 - Dissolved on 23 November 2021
MACLEOD FURNITURE LIMITEDDisolved
15279252 - Dissolved on 16 July 2024
MACLEOD & PATTERSON LIMITED
16299002 - Incorporated on 6 March 2025
MACLEODS FM LIMITEDDissolved
08266665 - Dissolved on 10 February 2015
ANGIE JOHN MACLEOD
Born January 1971
HILLFOOT, MANSE ROAD, ISLE OF HARRIS, SCOTLAND, HS3 3DF
COLIN JOHN MACLEOD
Born February 1928
CARLTON HOUSE, CARLTON-ON-TRENT, NEWARK, NOTTS, NG23 6NL
JOHN MACLEOD MOORE
Born November 1996
71-75 SHELTON STREET, COVENT GARDEN, LONDON, UNITED KINGDOM, WC2H 9JQ
JOHN HENRY MACLEOD
Born June 1965
1 MANOR COURT 6 BARNES WALLIS ROAD, FAREHAM, HAMPSHIRE, ENGLAND, PO15 5TH
COLIN JOHN MACLEOD
Born August 1952
27 DUTHIE TERRACE, ABERDEEN, UNITED KINGDOM, AB10 7PP
John James MACLEOD
Born December 1969
21-23 Croydon Road, Caterham, England, CR3 6PA
JAMES JOHN MACLEOD
Born May 1993
ENTERPRISE HOUSE BEESON'S YARD, BURY LANE, RICKMANSWORTH, HERTS, UNITED KINGDOM, WD3 1DS
JAMES JOHN MACLEOD
Born January 1979
THE GEORGIAN HOUSE 37 BELL STREET, REIGATE, SURREY, UNITED KINGDOM, RH2 7AG
MURDO JOHN MACLEOD
Born May 1949
LAXAY, KENSALEYRE, PORTREE, ISLE OF SKYE
JOHN SCOTT MACLEOD
Born December 1958
32 MILLER ROAD, AYR, SCOTLAND, KA7 2AY
MURDO JOHN MACLEOD
Born July 1957
83 DUCIE STREET, MANCHESTER, LANCASHIRE, UNITED KINGDOM, M1 2JQ