Dm Hall LLP


Dm Hall LLP started in year 2006 as Limited Liability Partnership with registration number SO301144. The Dm Hall LLP company has been functioning successfully for eighteen years now and its status is active. The firm's office is based in at 17 Corstorphine Road. Postal code: EH12 6DD.

As of 25 April 2024, our data shows no information about any ex officers on these positions.

Dm Hall LLP Address / Contact

Office Address 17 Corstorphine Road
Office Address2 Edinburgh
Town
Post code EH12 6DD
Country of origin United Kingdom

Company Information / Profile

Registration Number SO301144
Date of Incorporation Fri, 1st Dec 2006
End of financial Year 31st December
Company age 18 years old
Account next due date Mon, 30th Sep 2024 (158 days left)
Account last made up date Sat, 31st Dec 2022
Next confirmation statement due date Fri, 15th Dec 2023 (2023-12-15)
Last confirmation statement dated Thu, 1st Dec 2022

Company staff

Martin E.

Position: LLP Member

Appointed: 01 January 2023

Ian D.

Position: LLP Member

Appointed: 01 January 2023

Greig B.

Position: LLP Member

Appointed: 01 January 2022

Paul R.

Position: LLP Member

Appointed: 01 January 2022

David C.

Position: LLP Member

Appointed: 01 January 2022

Katie C.

Position: LLP Member

Appointed: 01 January 2022

David T.

Position: LLP Member

Appointed: 01 January 2020

Jonathan M.

Position: LLP Member

Appointed: 01 January 2020

Jonathan H.

Position: LLP Member

Appointed: 01 January 2020

Amanda C.

Position: LLP Member

Appointed: 01 January 2019

Steven B.

Position: LLP Member

Appointed: 01 January 2019

Stuart J.

Position: LLP Member

Appointed: 14 May 2018

Graham F.

Position: LLP Member

Appointed: 01 January 2018

Richard C.

Position: LLP Member

Appointed: 01 January 2018

Michael M.

Position: LLP Member

Appointed: 01 January 2018

Donald Y.

Position: LLP Member

Appointed: 01 January 2018

Ian W.

Position: LLP Member

Appointed: 01 January 2016

Shaun P.

Position: LLP Member

Appointed: 01 December 2006

Gordon M.

Position: LLP Member

Appointed: 01 December 2006

Stephen G.

Position: LLP Member

Appointed: 01 December 2006

Mark W.

Position: LLP Member

Appointed: 01 December 2006

John M.

Position: LLP Designated Member

Appointed: 01 December 2006

Thomas L.

Position: LLP Member

Appointed: 01 December 2006

Alasdair S.

Position: LLP Member

Appointed: 01 December 2006

Andrew M.

Position: LLP Member

Appointed: 01 December 2006

Alan G.

Position: LLP Designated Member

Appointed: 01 December 2006

Ross W.

Position: LLP Member

Appointed: 01 January 2018

Resigned: 14 September 2018

Stuart J.

Position: LLP Member

Appointed: 01 February 2012

Resigned: 31 July 2016

Christopher S.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 18 January 2010

Andrew M.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 January 2013

William K.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2016

Alan E.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 20 February 2009

Eric C.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2021

Alan P.

Position: LLP Designated Member

Appointed: 01 December 2006

Resigned: 31 December 2022

John A.

Position: LLP Designated Member

Appointed: 01 December 2006

Resigned: 31 December 2019

Stephen B.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2017

Michael C.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2021

Colin H.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2019

Gordon K.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2018

Rodderick M.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2019

Robert M.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2021

Donald R.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2018

Iain R.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2016

Allan S.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2019

Graeme T.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2019

Andrew A.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2011

John C.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 27 July 2007

Hugh C.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 30 June 2011

John D.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2011

Robert F.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 10 April 2009

Brian F.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2012

Roy H.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2008

Brian J.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 05 April 2009

Keith J.

Position: LLP Designated Member

Appointed: 01 December 2006

Resigned: 31 December 2016

John M.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2010

Robert M.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 30 June 2014

George N.

Position: LLP Member

Appointed: 01 December 2006

Resigned: 31 December 2014

Company filings

Filing category
Accounts Annual return Confirmation statement Incorporation Mortgage Officers
Director appointment termination date: Sunday 31st December 2023
filed on: 3rd, January 2024
Free Download (1 page)

Company search

Advertisements