Morton Fraser Macroberts LLP

ActiveSO300472 Limited liability partnership
Incorporated
19 October 2004 (22 years)
Previously known as
Morton Fraser LLP (until 1 November 2023)
Industry
None Supplied (None Supplied)
Accounts type
Full
Region
Scotland
Address
Level 5
9 Haymarket Square
Edinburgh
EH3 8RY

Filing status

Accounts due
31 December 2027
Last accounts
31 March 2026
Conf. stmt due
16 October 2027
Last conf. stmt
2 October 2026

Officers 72 active

Officer details are public data from the Companies House register.

Cargill, Lynsay
LLP Member · Appointed 1 April 2026
Born September 1979 (47)
Carmichael-Stewart, Emma
LLP Member · Appointed 1 April 2026
Born April 1987 (39)
Greig, Cameron James
LLP Member · Appointed 1 April 2026
Born November 1989
Hart, Lauren Elizabeth
LLP Member · Appointed 1 April 2026
Born January 1987 (39)
LLP Member · Appointed 9 February 2026
Born June 1979 (47)
Khalid, Mohammed Shehzad
LLP Member · Appointed 6 January 2026
Born March 1979 (47)
LLP Designated Member · Appointed 1 November 2023
Born May 1972 (54)
LLP Designated Member · Appointed 1 November 2023
Born March 1973 (53)
Mckay, Jennifer Reid
LLP Designated Member · Appointed 1 November 2023
Born February 1979 (47)
LLP Member · Appointed 1 November 2023
Born June 1985 (41)
Barlow, Michael John
LLP Member · Appointed 1 November 2023
Born May 1967 (59)
LLP Member · Appointed 1 November 2023
Born April 1972 (54)
Campbell, Gillian Aida
LLP Member · Appointed 1 November 2023
Born August 1965 (61)
LLP Member · Appointed 1 November 2023
Born October 1985 (41)
LLP Member · Appointed 1 November 2023
Born June 1967 (59)
LLP Member · Appointed 1 November 2023
Born April 1977 (49)
LLP Member · Appointed 1 November 2023
Born February 1973 (53)
LLP Member · Appointed 1 November 2023
Born June 1962 (64)
LLP Member · Appointed 1 November 2023
Born October 1970 (56)
LLP Member · Appointed 1 November 2023
Born May 1971 (55)
Inglis, James
LLP Member · Appointed 1 November 2023
Born June 1972 (54)
LLP Member · Appointed 1 November 2023
Born October 1982 (44)
Keith, James Kilpatrick
LLP Member · Appointed 1 November 2023
Born September 1979 (47)
LLP Member · Appointed 1 November 2023
Born September 1979 (47)
Maclaren, Ainsley Grace
LLP Member · Appointed 1 November 2023
Born March 1973 (53)
Macguire, Lisa
LLP Member · Appointed 1 November 2023
Born August 1986 (40)
Mcguire, David Andrew
LLP Member · Appointed 1 November 2023
Born December 1972 (53)
LLP Member · Appointed 1 November 2023
Born February 1965 (61)
Mercer, Bonar James Lamond
LLP Member · Appointed 1 November 2023
Born September 1988 (38)
LLP Member · Appointed 1 November 2023
Born December 1969 (56)
Osler, Duncan Farnworth
LLP Member · Appointed 1 November 2023
Born March 1969 (57)
LLP Member · Appointed 1 November 2023
Born April 1980 (46)
LLP Member · Appointed 1 November 2023
Born November 1977
LLP Member · Appointed 1 November 2023
Born July 1980 (46)
LLP Member · Appointed 1 November 2023
Born February 1973 (53)
LLP Member · Appointed 1 November 2023
Born August 1976 (50)
LLP Member · Appointed 1 November 2023
Born June 1978 (48)
Delaney, Alan Joseph
LLP Member · Appointed 1 June 2023
Born January 1978 (48)
Edgar, Nicola
LLP Member · Appointed 1 June 2023
Born March 1982 (44)
LLP Member · Appointed 1 June 2023
Born July 1974 (52)
LLP Member · Appointed 1 June 2023
Born March 1988 (38)
LLP Member · Appointed 1 December 2021
Born February 1977 (49)
LLP Member · Appointed 2 November 2021
Born June 1989 (37)
LLP Member · Appointed 18 October 2021
Born October 1968 (58)
LLP Member · Appointed 1 July 2021
Born March 1989 (37)
Wali, Amar Farooq
LLP Member · Appointed 1 December 2019
Born August 1975 (51)
LLP Member · Appointed 24 June 2019
Born March 1978 (48)
Mcwilliams, Stuart Alistair
LLP Member · Appointed 1 May 2019
Born December 1984 (41)
LLP Member · Appointed 4 March 2019
Born April 1969 (57)
LLP Member · Appointed 1 May 2017
Born October 1974 (52)
LLP Member · Appointed 1 May 2017
Born June 1983 (43)
Hardie, Suzanne Claire
LLP Member · Appointed 2 November 2016
Born April 1980 (46)
Ross, Nicola
LLP Member · Appointed 2 November 2016
Born November 1979
Clark, Lucia Elaine
LLP Member · Appointed 1 May 2015
Born November 1980
Macfarlane, Brian Stuart
LLP Member · Appointed 1 May 2015
Born May 1978 (48)
LLP Member · Appointed 1 May 2015
Born June 1967 (59)
Entwistle, Amy Anne
LLP Member · Appointed 3 November 2014
Born November 1971
Wood, Beverley
LLP Member · Appointed 3 November 2014
Born May 1977 (49)
Mcmeeken, Richard George
LLP Member · Appointed 1 November 2013
Born November 1976
LLP Designated Member · Appointed 1 July 2013
Born December 1982 (43)
Mcdiarmid, Fergus Archibald
LLP Member · Appointed 25 February 2013
Born May 1966 (60)
LLP Designated Member · Appointed 1 May 2011
Born July 1977 (49)
Milne, Douglas Neil
LLP Member · Appointed 1 May 2010
Born March 1972 (54)
LLP Member · Appointed 1 January 2010
Born September 1971 (55)
LLP Member · Appointed 1 September 2008
Born December 1963 (62)
Ramsay, Michael John
LLP Designated Member · Appointed 6 August 2007
Born September 1969 (57)
Meakin, Andrew Scott
LLP Member · Appointed 1 May 2006
Born July 1966 (60)
Clark, James Innes
LLP Designated Member · Appointed 14 February 2005
Born April 1973 (53)
LLP Designated Member · Appointed 14 February 2005
Born March 1972 (54)
Lunn, John Alexander
LLP Member · Appointed 14 February 2005
Born February 1964 (62)
Seddon, Jonathan
LLP Member · Appointed 14 February 2005
Born May 1971 (55)
LLP Member · Appointed 19 October 2004
Born July 1966 (60)
Officer history (66 former)
1 April 2026
Appointed Carmichael-Stewart, Emma as LLP Member
1 April 2026
Appointed Greig, Cameron James as LLP Member
1 April 2026
Appointed Hart, Lauren Elizabeth as LLP Member
1 April 2026
Appointed Cargill, Lynsay as LLP Member
31 March 2026
Resigned Martin, Norman Maclean as LLP Member
31 March 2026
Resigned Carruthers, Kenneth William as LLP Member
31 March 2026
Resigned Armstrong-Surgenor, Valerie Muriel as LLP Member
9 February 2026
Appointed Macpherson, Claire Eileen as LLP Member
6 January 2026
Appointed Khalid, Mohammed Shehzad as LLP Member
25 November 2025
Resigned Mahon, Louise Antonia as LLP Member
1 May 2025
Resigned Meek, Alan Crawford as LLP Member
1 May 2025
Resigned Wilson, David Dalgleish as LLP Member
1 May 2025
1 May 2025
Resigned Kelly, Neil Joseph as LLP Member
1 May 2025
Resigned Walker, David James as LLP Member
1 May 2025
Resigned Bree, Robert Macdonald as LLP Member
31 October 2024
Resigned Hunter, Susan Elizabeth as LLP Member
30 April 2024
Resigned Lamb, Douglas Cameron as LLP Member
1 November 2023
Appointed Lamb, Douglas Cameron as LLP Member
1 November 2023
Appointed Kelly, Alan Andrew as LLP Designated Member
1 November 2023
Appointed Inglis, James as LLP Member
1 November 2023
Appointed Kay, William Gordon James as LLP Member
1 November 2023
Appointed Keith, James Kilpatrick as LLP Member
1 November 2023
Appointed Kelly, Michael John as LLP Member
1 November 2023
Appointed Maclaren, Ainsley Grace as LLP Member
1 November 2023
Appointed Macguire, Lisa as LLP Member
1 November 2023
Appointed Mcguire, David Andrew as LLP Member
1 November 2023
Appointed Mcquillan, John Olav as LLP Member
1 November 2023
Appointed Mercer, Bonar James Lamond as LLP Member
1 November 2023
Appointed Munro, Roderick Neil as LLP Member
1 November 2023
Appointed Osler, Duncan Farnworth as LLP Member
1 November 2023
Appointed Quinn, Mark Alexander as LLP Member
1 November 2023
Appointed Reid, Isobell Ann as LLP Member
1 November 2023
Appointed Scott, Kenneth Andrew as LLP Member
1 November 2023
Appointed Shaw, Martyn Thomson as LLP Member
1 November 2023
Appointed Thomson, Gavin Ross as LLP Member
1 November 2023
Appointed Wylie, David John as LLP Member
1 November 2023
Appointed Gibson, Kelsey Thomson as LLP Member
1 November 2023
Appointed Hamilton, Julie Patricia as LLP Member
1 November 2023
Appointed Kennedy, Neil Andrew Findlay as LLP Designated Member
1 November 2023
Appointed Martin, Norman Maclean as LLP Member
1 November 2023
Appointed Mckay, Jennifer Reid as LLP Designated Member
1 November 2023
Appointed Armstrong-Surgenor, Valerie Muriel as LLP Member
1 November 2023
Appointed Baines, Gary Alexander as LLP Member
1 November 2023
Appointed Mahon, Louise Antonia as LLP Member
1 November 2023
Appointed Barlow, Michael John as LLP Member
1 November 2023
Appointed Wilson, David Dalgleish as LLP Member
1 November 2023
Appointed Breakey, Leon as LLP Member
1 November 2023
1 November 2023
Appointed Campbell, Gillian Aida as LLP Member
1 November 2023
Appointed Kelly, Neil Joseph as LLP Member
1 November 2023
Appointed Gourlay, David Mcrae as LLP Member
1 November 2023
Appointed Frost, Elizabeth Margaret as LLP Member
1 November 2023
Appointed Cook, Nicole Louise as LLP Member
1 November 2023
Appointed Duncan, Euan Findlay as LLP Member
1 November 2023
Appointed Fallas, Robin Kenneth as LLP Member
31 July 2023
Resigned Hossack, David as LLP Designated Member
1 June 2023
Appointed Edgar, Nicola as LLP Member
1 June 2023
Appointed Gilzean, Sarah Anne as LLP Member
1 June 2023
Appointed Delaney, Alan Joseph as LLP Member
1 June 2023
Appointed Wood, Emma Jane as LLP Member
30 April 2023
Resigned Cassels, Sandra Isabel Macdonald as LLP Designated Member
30 April 2023
Resigned Adams, Rhona Anne as LLP Designated Member
6 March 2023
Resigned Stewart, David Ross as LLP Designated Member
30 April 2022
Resigned Flynn, Austin as LLP Designated Member
1 January 2022
Resigned Alexander, Rory Drummond as LLP Designated Member
1 December 2021
Appointed Mcleish, Christopher James as LLP Member
2 November 2021
Appointed Kerr, Jack Mclauchlan as LLP Member
31 October 2021
Resigned Carson, Elspeth Campbell as LLP Designated Member
18 October 2021
Appointed Walker, Andrew Graham Alexander as LLP Member
1 July 2021
Appointed Barclay, Matthew Alexander as LLP Member
1 June 2021
Appointed Barclay, Matthew Alexander as LLP Designated Member
1 June 2021
Resigned Barclay, Matthew Alexander as LLP Designated Member
1 May 2021
Resigned Swindell, Robert as LLP Designated Member
1 May 2021
Resigned Morton, Robin James Scott as LLP Designated Member
30 April 2021
Resigned Brennan, Donna Marie as LLP Designated Member
30 April 2021
Resigned Moodie, Anna Margaret as LLP Designated Member
31 March 2021
Resigned Barclay-Smith, Linsey Jane as LLP Designated Member
1 March 2021
Resigned Mitchell, Gregor John as LLP Designated Member
10 August 2020
Resigned Rust, James Hamilton as LLP Designated Member
1 May 2020
Resigned Atkins, Nicholas John as LLP Designated Member
1 May 2020
Resigned Meiklejohn, Iain Maury Campbell as LLP Designated Member
30 April 2020
Resigned Hutcheson, Brian Alexander as LLP Designated Member
31 December 2019
Resigned Meldrum, Brian Charles as LLP Designated Member
1 December 2019
Appointed Wali, Amar Farooq as LLP Member
24 June 2019
Appointed Macphail, Catriona Mhairi Robertson as LLP Member
24 June 2019
Appointed Cassels, Sandra Isabel Macdonald as LLP Designated Member
1 May 2019
Appointed Mcwilliams, Stuart Alistair as LLP Member
4 March 2019
Appointed Stewart, Alan George as LLP Member
30 November 2018
Resigned Scott, Graham William Richard as LLP Designated Member
1 November 2018
Appointed Mitchell, Gregor John as LLP Designated Member
22 October 2018
Appointed Barclay-Smith, Linsey Jane as LLP Designated Member
5 March 2018
Appointed Meek, Alan Crawford as LLP Member
1 May 2017
Resigned White, Joyce Helen as LLP Designated Member
1 May 2017
Appointed Geoghegan, Paul James Thomas as LLP Member
1 May 2017
Resigned Wood, Robert Bruce as LLP Designated Member
1 May 2017
Appointed Caldwell, Ross Graham as LLP Member
2 November 2016
Appointed Hardie, Suzanne Claire as LLP Member
2 November 2016
Appointed Ross, Nicola as LLP Member
31 July 2016
Resigned Conn, Joel Martin as LLP Designated Member
30 April 2016
Resigned Melville, Christian Kenneth Bowring as LLP Designated Member
31 December 2015
Resigned Allan, Hugo John as LLP Designated Member
30 September 2015
Resigned Cameron, Brian Michael as LLP Designated Member
14 September 2015
Appointed Scott, Graham William Richard as LLP Designated Member
30 June 2015
Resigned Younger, Susan Emma Warren as LLP Designated Member
1 May 2015
Appointed Clark, Lucia Elaine as LLP Member
1 May 2015
Appointed Stewart, David Ross as LLP Designated Member
1 May 2015
Appointed Macfarlane, Brian Stuart as LLP Member
1 May 2015
Appointed Young, Iain Mackenzie as LLP Member
30 April 2015
Resigned Hook, Christian Robert Macnachtan as LLP Designated Member
3 November 2014
Appointed Brennan, Donna Marie as LLP Designated Member
3 November 2014
Appointed Entwistle, Amy Anne as LLP Member
3 November 2014
Appointed Wood, Beverley as LLP Member
31 October 2014
Resigned Angus, Hugh Donald Walter as LLP Designated Member
31 October 2014
Resigned Thomson, John as LLP Designated Member
31 October 2014
Resigned Barrie, John as LLP Designated Member
1 October 2014
Appointed Alexander, Rory Drummond as LLP Designated Member
30 September 2014
Resigned Murray, Duncan Law as LLP Designated Member
30 September 2014
Resigned Calderwood, Barbara Marie as LLP Designated Member
16 June 2014
Appointed Melville, Christian Kenneth Bowring as LLP Designated Member
1 June 2014
Appointed Carruthers, Kenneth William as LLP Member
1 June 2014
Appointed Carson, Elspeth Campbell as LLP Designated Member
1 May 2014
Resigned Mair, George Leonard Robertson as LLP Designated Member
21 February 2014
Resigned Williams, Jonathon Graham Aitken as LLP Designated Member
3 January 2014
Appointed Walker, David James as LLP Member
1 November 2013
Appointed Mcmeeken, Richard George as LLP Member
31 October 2013
Resigned Barnard, Joy Elizabeth as LLP Designated Member
1 July 2013
Appointed Meiklejohn, Iain Maury Campbell as LLP Designated Member
1 July 2013
Appointed Beveridge, Carryl Mairi Anna as LLP Designated Member
26 June 2013
Resigned Mackay, Kenneth Richard as LLP Designated Member
25 February 2013
Appointed White, Joyce Helen as LLP Designated Member
25 February 2013
Appointed Cameron, Brian Michael as LLP Designated Member
25 February 2013
Appointed Meldrum, Brian Charles as LLP Designated Member
25 February 2013
Appointed Swindell, Robert as LLP Designated Member
25 February 2013
Appointed Williams, Jonathon Graham Aitken as LLP Designated Member
25 February 2013
Appointed Bree, Robert Macdonald as LLP Member
25 February 2013
Appointed Calderwood, Barbara Marie as LLP Designated Member
25 February 2013
Appointed Conn, Joel Martin as LLP Designated Member
25 February 2013
Appointed Thomson, John as LLP Designated Member
25 February 2013
Appointed Mcdiarmid, Fergus Archibald as LLP Member
24 February 2013
Resigned Mckinlay, Sarah as LLP Designated Member
31 October 2012
Resigned Urquhart, Linda Hamilton as LLP Designated Member
20 December 2011
Resigned Kellas, Dorothy Anne as LLP Designated Member
1 May 2011
Appointed Dickson, Jennifer Alison as LLP Designated Member
30 April 2011
Resigned Bett, Hazel as LLP Designated Member
30 April 2011
Resigned Mcintyre, Ewan Colin as LLP Designated Member
30 April 2011
Resigned Clark, George Barrie as LLP Designated Member
28 February 2011
Appointed Mackay, Kenneth Richard as LLP Designated Member
1 November 2010
Appointed Mckinlay, Sarah as LLP Designated Member
30 August 2010
Resigned Rankine, Gilbert David as LLP Designated Member
30 August 2010
Resigned Macdonald, Robert Iain Ferguson as LLP Designated Member
1 May 2010
Resigned Mckelvie, Gordon Campbell as LLP Designated Member
1 May 2010
Appointed Milne, Douglas Neil as LLP Member
1 May 2010
Resigned Rae, Scott Alexander as LLP Designated Member
1 January 2010
Appointed Cartwright, Lindsey Jane as LLP Member
1 September 2008
Appointed Sasan, Hazel Fiona as LLP Member
1 September 2008
Appointed Morton, Robin James Scott as LLP Designated Member
1 September 2008
Appointed Rankine, Gilbert David as LLP Designated Member
1 September 2008
Appointed Macdonald, Robert Iain Ferguson as LLP Designated Member
15 August 2008
Resigned Alexander, Roderick George as LLP Designated Member
30 April 2008
Resigned Byatt, Andrew Lorne Campbell as LLP Designated Member
3 March 2008
Appointed Moodie, Anna Margaret as LLP Designated Member
4 February 2008
Appointed Mckelvie, Gordon Campbell as LLP Designated Member
6 August 2007
Appointed Ramsay, Michael John as LLP Designated Member
30 June 2007
Resigned Fraser, Jeremy William as LLP Designated Member
30 April 2007
Resigned Stewart, David as LLP Designated Member
30 April 2007
Resigned Urquhart, Linda Hamilton as LLP Designated Member
1 May 2006
Appointed Meakin, Andrew Scott as LLP Member
1 May 2006
Appointed Hutcheson, Brian Alexander as LLP Designated Member
1 May 2006
Appointed Hunter, Susan Elizabeth as LLP Member
30 April 2006
Resigned Bowman, Hugh Craig as LLP Designated Member
1 November 2005
Resigned Girdwood, Richard Stuart Haxton as LLP Designated Member
3 May 2005
Appointed Flynn, Austin as LLP Designated Member
14 February 2005
Appointed Rae, Scott Alexander as LLP Designated Member
14 February 2005
Appointed Allan, Hugo John as LLP Designated Member
14 February 2005
Appointed Kellas, Dorothy Anne as LLP Designated Member
14 February 2005
Appointed Mair, George Leonard Robertson as LLP Designated Member
14 February 2005
Appointed Mcintyre, Ewan Colin as LLP Designated Member
14 February 2005
Appointed Murray, Duncan Law as LLP Designated Member
14 February 2005
Appointed Clark, George Barrie as LLP Designated Member
14 February 2005
Appointed Angus, Hugh Donald Walter as LLP Designated Member
14 February 2005
Appointed Bett, Hazel as LLP Designated Member
14 February 2005
Appointed Barrie, John as LLP Designated Member
14 February 2005
Appointed Girdwood, Richard Stuart Haxton as LLP Designated Member
14 February 2005
Appointed Hook, Christian Robert Macnachtan as LLP Designated Member
14 February 2005
Appointed Alexander, Roderick George as LLP Designated Member
14 February 2005
Appointed Younger, Susan Emma Warren as LLP Designated Member
14 February 2005
Appointed Byatt, Andrew Lorne Campbell as LLP Designated Member
14 February 2005
Appointed Barnard, Joy Elizabeth as LLP Designated Member
14 February 2005
Appointed Fraser, Jeremy William as LLP Designated Member
14 February 2005
Appointed Wood, Robert Bruce as LLP Designated Member
14 February 2005
Appointed Clark, James Innes as LLP Designated Member
14 February 2005
Appointed Atkins, Nicholas John as LLP Designated Member
14 February 2005
Appointed Harte, Christopher Joseph as LLP Designated Member
14 February 2005
Appointed Rust, James Hamilton as LLP Designated Member
14 February 2005
Appointed Lunn, John Alexander as LLP Member
14 February 2005
Appointed Adams, Rhona Anne as LLP Designated Member
14 February 2005
Appointed Seddon, Jonathan as LLP Member
14 February 2005
Appointed Hossack, David as LLP Designated Member
14 February 2005
Appointed Bowman, Hugh Craig as LLP Designated Member
14 February 2005
Appointed Stewart, David as LLP Designated Member
19 October 2004
Appointed Urquhart, Linda Hamilton as LLP Designated Member
19 October 2004
Appointed Urquhart, Linda Hamilton as LLP Designated Member
19 October 2004
Appointed Bell, Adrian Edward Robert as LLP Member

Ownership 0 active

People and entities with significant control, from the Companies House PSC register

The company has declared that it has no person with significant control.

Group structure 9 companies

Ownership group derived from the Companies House PSC register

Morton Fraser Macroberts LLP This company
Haycap (No 2) Limited In liquidationHolds 75–100% of voting rights
Macroberts Corporate Services Limited Holds 75–100% of voting rights
Macroberts Trustees Limited Holds 75–100% of voting rights
Mfmac Secretaries Limited Owns 75–100% of shares
MSM Trustees Limited Owns 75–100% of shares
The Shareholding & Investment (Property) Limited Holds 75–100% of voting rights
The Shareholding & Investment Trust Limited Holds 75–100% of voting rights
Emerald Pension Trustees Limited Owns 75–100% of shares

What Morton Fraser Macroberts say about themselves

“MFMac (Morton Fraser MacRoberts) stands as a leading Scottish law firm offering clear, practical legal advice backed by transparent, tailored solutions.”

— from morton-fraser.co.uk

Filings 434

DateDescriptionMade Up ToPagesPDF
4 November 2026Confirmation statement with no updates2 October 2026
24 September 2026Full accounts31 March 2026
7 April 2026Termination of appointment of a member
7 April 2026Termination of appointment of a member
7 April 2026Termination of appointment of a member
Show all 434 filings

Some other companies at this address

Other companies in this industry

By trade and location

New companies in Edinburgh →

Explore the largest companies

Largest companies in Edinburgh, UK →

Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →

← Back to companies Official record on Companies House ↗

Already have an account?

Create your account

Save searches and get the weekly email of new matches.

First name is required.
Last name is required.
Enter an email address like name@example.com.
Must be at least 8 characters. Password must be at least 8 characters.

Already have an account?