Since the company registration two hundred and fifty events have happened. The last three records are Total exemption small company accounts made up to 30 April 2016; Annual return made up to 10 May 2016; Total exemption small company accounts made up to 30 April 2015. The most likely internet sites of MCGRIGORS LLP are www.mcgrigors.co.uk, and www.mcgrigors.co.uk. The predicted number of employees is 1 to 10. The company’s age is nineteen years and seven months. Mcgrigors Llp is a Limited Liability Partnership. The company registration number is SO300918. Mcgrigors Llp has been working since 23 May 2006. The present status of the company is Active. The registered address of Mcgrigors Llp is Princes Exchange 1 Earl Grey Street Edinburgh Midlothian Eh3 9aq. . MASTERS, Richard Maurice Alan is a LLP Designated Member of the company. MURDOCH, Kirkland Baird is a LLP Designated Member of the company. PINSENT MASONS LLP is a LLP Designated Member of the company. LLP Designated Member BULLOCK, James Francis has been resigned. LLP Designated Member COLLINS, Robert Jason Alexi has been resigned. LLP Designated Member FREER, Gary John has been resigned. LLP Designated Member HARDIE, Katharine Helen has been resigned. LLP Designated Member MARTIN, Patrick Tyson has been resigned. LLP Designated Member MCBRIDE, Paul Martin has been resigned. LLP Designated Member MCLINTOCK, Christine Ann has been resigned. LLP Designated Member NICOL, Diane Elizabeth has been resigned. LLP Designated Member RUDDIMAN, Robert John Arthur has been resigned. LLP Designated Member RUTHERFORD, John Arthur Thomas has been resigned. LLP Designated Member WATSON, Michael Gall has been resigned. LLP Member ALEXANDER, Ewan Grant has been resigned. LLP Member ANDERSON, David Stuart has been resigned. LLP Member ANDERSON, Findlay Iain has been resigned. LLP Member ANDERSON, Gary John has been resigned. LLP Member ANDERSON, Richard Francis Andrew has been resigned. LLP Member ANDERSON, Thomas Duncan has been resigned. LLP Member BALLANTYNE, Jennifer Anne has been resigned. LLP Member BANKIER, David Alexander has been resigned. LLP Member BECKETT, Samuel Robert has been resigned. LLP Member BECKETT, Samuel Robert has been resigned. LLP Member BEDSTEAD, John Paul has been resigned. LLP Member BENSTEAD, John Paul has been resigned. LLP Member BLACKMORE, Peter William has been resigned. LLP Member BOTIUK, Yuri Markian has been resigned. LLP Member BRETT, Adam Thomas Garrett has been resigned. LLP Member BRETT, Adam Thomas Garrett has been resigned. LLP Member BRINKWORTH, Stuart John has been resigned. LLP Member BROWN, Anna Bridgetta has been resigned. LLP Member BURNETT, Seona Anne has been resigned. LLP Member BURROUGHS, Philip Anthony has been resigned. LLP Member CAIRNS, Stuart Jon has been resigned. LLP Member CAMERON, Laura has been resigned. LLP Member CASHMORE, Peter Atherton has been resigned. LLP Member CASSIDY, Brian has been resigned. LLP Member CHADWICK, Rosalie Madeleine has been resigned. LLP Member CHESTER, Jane Elizabeth has been resigned. LLP Member CHRISTOPHER, William Thomas has been resigned. LLP Member CLAYTON, Sarah Frances has been resigned. LLP Member CONNAL, Robert Craig has been resigned. LLP Member CONNON, Roger Gordon has been resigned. LLP Member COOK, Alan Russell has been resigned. LLP Member CORMACK, James Shearer has been resigned. LLP Member CURRAN, John William has been resigned. LLP Member DAVIES, Katharine Margaret has been resigned. LLP Member DEVANNY, Kevin Alexander has been resigned. LLP Member DIAMOND, Alan Lindsay has been resigned. LLP Member DORAN, Frank has been resigned. LLP Member EAKIN, Adrian Daniel has been resigned. LLP Member EAKIN, Adrian Daniel has been resigned. LLP Member EWAN, Martin William has been resigned. LLP Member FARQUHAR, Gavin Blair has been resigned. LLP Member FENN, Michael Timothy has been resigned. LLP Member FERRIER, Thomas Neil has been resigned. LLP Member FINNEGAN, Martin Gerald has been resigned. LLP Member FORGE, Anna has been resigned. LLP Member FRASER, Colin John has been resigned. LLP Member GILES, Paul Martin has been resigned. LLP Member GILL, Suzanne Fiona has been resigned. LLP Member GILLIES, Joanne has been resigned. LLP Member GILLIES, Joanne has been resigned. LLP Member GODFREY-FAUSSETT, Matthew Charles has been resigned. LLP Member GORDON, Ian has been resigned. LLP Member GRAHAM, Leslie Drysdale has been resigned. LLP Member GRAY, Colin Francis has been resigned. LLP Member GRAY, Richard John has been resigned. LLP Member GRAY, Richard John has been resigned. LLP Member GREIG, William Benedict Neave has been resigned. LLP Member HAMILTON, Gregor Steven has been resigned. LLP Member HARRIS, Jacqueline Marie has been resigned. LLP Member HART, Richard Barry has been resigned. LLP Member HOWLETT, Sarah Marina has been resigned. LLP Member HUDDLESTON, Ian William has been resigned. LLP Member HUDDLESTON, Ian William has been resigned. LLP Member JORDAN, Kevin Barry has been resigned. LLP Member KIRKPATRICK, David John has been resigned. LLP Member KIRKPATRICK, David John has been resigned. LLP Member LAMBERT, Roderick Stewart has been resigned. LLP Member LEGGETT, Jonathan Paul has been resigned. LLP Member LINTON, Richard Kerr has been resigned. LLP Member LYALL, Ian James Graeme has been resigned. LLP Member MACAULAY, Iain Angus has been resigned. LLP Member MACFARLANE, John has been resigned. LLP Member MACIVER, John Angus has been resigned. LLP Member MACLEAN, Murdo has been resigned. LLP Member MACPHAIL, Duncan Iain Thomas has been resigned. LLP Member MANDELL, David has been resigned. LLP Member MATON, Anthony John has been resigned. LLP Member MCALISTER, Alan Ross has been resigned. LLP Member MCBRIDE, Paul Martin has been resigned. LLP Member MCCAIG, Barry John has been resigned. LLP Member MCCARLIE, Ian Bryson has been resigned. LLP Member MCCONKEY, Dawson James has been resigned. LLP Member MCEWING, David has been resigned. LLP Member MCGARRIGLE, Kieran Michael has been resigned. LLP Member MCGOLDRICK, Paul Alexander has been resigned. LLP Member MCGRATH, Sinead Mary has been resigned. LLP Member MCILROY-ROSE, Andrea Kathy Sara has been resigned. LLP Member MCILROY-ROSE, Andrea Kathy Sara has been resigned. LLP Member MCKAY, Colin Beaton has been resigned. LLP Member MCNEILL, Stuart has been resigned. LLP Member MCVICAR, Euan Forbes has been resigned. LLP Member MENZIES, Tracey Jayne Houston has been resigned. LLP Member MOSS, David John has been resigned. LLP Member MUNRO, Russell William has been resigned. LLP Member NASH, Stuart Clarke has been resigned. LLP Member NEILSON, Stuart William has been resigned. LLP Member NEWTON, Alison Sarah has been resigned. LLP Member NICOL, Diane Elizabeth has been resigned. LLP Member NOLAN, Brandon Edward has been resigned. LLP Member O'CONNOR, Alexander has been resigned. LLP Member OGDEN, Nicholas Michael has been resigned. LLP Member PARKHOUSE, Mark Jon has been resigned. LLP Member PARRY, Gareth Robert has been resigned. LLP Member PICKEN, Andrew Keith has been resigned. LLP Member PICKEN, Andrew Keith has been resigned. LLP Member PIERCE, Irvine Graham Llewellyn has been resigned. LLP Member PIERCE, Irvine Graham Llewellyn has been resigned. LLP Member PULFORD, Michael Anthony has been resigned. LLP Member REASON, Allan David has been resigned. LLP Member RIPPON, Allan Bernard has been resigned. LLP Member ROLLASON, Samantha Beverly has been resigned. LLP Member RUMBERG, Carsten Diethelm Juergen has been resigned. LLP Member SCOTT, David Michael Lennox has been resigned. LLP Member SCOTT, James Niall has been resigned. LLP Member SHARP, Peter James has been resigned. LLP Member SHIERS, Rupert Andrew has been resigned. LLP Member SMITH, Euan Mark Folan has been resigned. LLP Member SPENCE, Michael John has been resigned. LLP Member STOCKER, Thomas Stephen has been resigned. LLP Member STOCKER, Thomas Stephen has been resigned. LLP Member SUMPTON, Stephen Harry has been resigned. LLP Member SUTTON, Paul Richard has been resigned. LLP Member THOMAS, Nicholas George has been resigned. LLP Member TOBIAS, Ruth has been resigned. LLP Member TOBIN, Stephen Manus has been resigned. LLP Member TURNER, Catrin has been resigned. LLP Member WAEGNER, Mark Christopher has been resigned. LLP Member WALSH, Michael Francis has been resigned. LLP Member WALSH, Stuart James has been resigned. LLP Member WHYTE, Rodney Wallace has been resigned. LLP Member WOOLLEY, Darren Peter Karl has been resigned. LLP Member PINSENT MASONS LLP has been resigned.