General information

Office Address:

The Ca'd'oro 45 Gordon Street G1 3PE Glasgow

Number: SO300331

Incorporation date: 2004-02-09

End of financial year: 31 March

Category: Limited Liability Partnership

Status: Active

Description

Data updated on:

Harper Macleod LLP with the registration number SO300331 has been operating on the market for twenty years. The Limited Liability Partnership is located at The Ca'd'oro, 45 Gordon Street, Glasgow and company's postal code is G1 3PE. The firm's latest financial reports were submitted for the period up to 2022-03-31 and the most recent confirmation statement was submitted on 2023-02-09.

Company staff

Calum G.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Ashley F.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Amy M.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Andrew K.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Catriona K.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Lewis H.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Annabelle G.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Aileen V.

Role: LLP Designated Member

Appointed: 01 April 2024

Latest update: 22 April 2024

Alexis C.

Role: LLP Designated Member

Appointed: 18 March 2024

Latest update: 22 April 2024

Steven K.

Role: LLP Designated Member

Appointed: 04 March 2024

Latest update: 22 April 2024

Leandro F.

Role: LLP Designated Member

Appointed: 01 November 2023

Latest update: 22 April 2024

Peter J.

Role: LLP Designated Member

Appointed: 01 November 2023

Latest update: 22 April 2024

Ewan S.

Role: LLP Designated Member

Appointed: 01 April 2023

Latest update: 22 April 2024

Andrew R.

Role: LLP Designated Member

Appointed: 01 April 2023

Latest update: 22 April 2024

Amy D.

Role: LLP Designated Member

Appointed: 01 April 2023

Latest update: 22 April 2024

Laura M.

Role: LLP Designated Member

Appointed: 01 April 2022

Latest update: 22 April 2024

Leigh B.

Role: LLP Designated Member

Appointed: 01 April 2022

Latest update: 22 April 2024

Ricardo M.

Role: LLP Designated Member

Appointed: 01 April 2022

Latest update: 22 April 2024

Tom G.

Role: LLP Designated Member

Appointed: 01 April 2022

Latest update: 22 April 2024

Natalie D.

Role: LLP Designated Member

Appointed: 01 April 2021

Latest update: 22 April 2024

Paul M.

Role: LLP Designated Member

Appointed: 01 April 2021

Latest update: 22 April 2024

Kathleen M.

Role: LLP Designated Member

Appointed: 01 April 2021

Latest update: 22 April 2024

Amy W.

Role: LLP Designated Member

Appointed: 01 April 2021

Latest update: 22 April 2024

Craig R.

Role: LLP Designated Member

Appointed: 01 April 2021

Latest update: 22 April 2024

Laura M.

Role: LLP Designated Member

Appointed: 01 April 2021

Latest update: 22 April 2024

Andrew M.

Role: LLP Designated Member

Appointed: 01 April 2021

Latest update: 22 April 2024

Caroline S.

Role: LLP Designated Member

Appointed: 01 April 2020

Latest update: 22 April 2024

Scott M.

Role: LLP Designated Member

Appointed: 01 April 2019

Latest update: 22 April 2024

Andrew U.

Role: LLP Designated Member

Appointed: 01 April 2019

Latest update: 22 April 2024

Lorna D.

Role: LLP Designated Member

Appointed: 01 April 2019

Latest update: 22 April 2024

Collette M.

Role: LLP Designated Member

Appointed: 01 April 2019

Latest update: 22 April 2024

Jo-Anne N.

Role: LLP Designated Member

Appointed: 01 June 2018

Latest update: 22 April 2024

Karen G.

Role: LLP Designated Member

Appointed: 04 September 2017

Latest update: 22 April 2024

Ka C.

Role: LLP Designated Member

Appointed: 02 November 2016

Latest update: 22 April 2024

Alexis H.

Role: LLP Designated Member

Appointed: 02 November 2016

Latest update: 22 April 2024

Jennifer S.

Role: LLP Designated Member

Appointed: 07 March 2016

Latest update: 22 April 2024

John M.

Role: LLP Designated Member

Appointed: 31 August 2015

Latest update: 22 April 2024

Scott K.

Role: LLP Designated Member

Appointed: 31 August 2015

Latest update: 22 April 2024

E-Ming F.

Role: LLP Designated Member

Appointed: 31 August 2015

Latest update: 22 April 2024

Suzanne M.

Role: LLP Designated Member

Appointed: 31 August 2015

Latest update: 22 April 2024

Jennifer J.

Role: LLP Designated Member

Appointed: 01 June 2015

Latest update: 22 April 2024

Jacqueline L.

Role: LLP Designated Member

Appointed: 01 April 2015

Latest update: 22 April 2024

Calum M.

Role: LLP Designated Member

Appointed: 01 April 2015

Latest update: 22 April 2024

Craig M.

Role: LLP Designated Member

Appointed: 01 April 2015

Latest update: 22 April 2024

Julie D.

Role: LLP Designated Member

Appointed: 01 April 2015

Latest update: 22 April 2024

Karen L.

Role: LLP Designated Member

Appointed: 01 September 2014

Latest update: 22 April 2024

Pamela N.

Role: LLP Designated Member

Appointed: 01 September 2014

Latest update: 22 April 2024

Omar A.

Role: LLP Designated Member

Appointed: 01 April 2014

Latest update: 22 April 2024

James M.

Role: LLP Designated Member

Appointed: 01 April 2014

Latest update: 22 April 2024

Christopher N.

Role: LLP Designated Member

Appointed: 06 January 2014

Latest update: 22 April 2024

Peter F.

Role: LLP Designated Member

Appointed: 19 August 2013

Latest update: 22 April 2024

Amanda M.

Role: LLP Designated Member

Appointed: 17 June 2013

Latest update: 22 April 2024

David K.

Role: LLP Designated Member

Appointed: 01 January 2013

Latest update: 22 April 2024

Euan P.

Role: LLP Designated Member

Appointed: 01 January 2013

Latest update: 22 April 2024

Heather C.

Role: LLP Designated Member

Appointed: 01 January 2013

Latest update: 22 April 2024

Gordon H.

Role: LLP Designated Member

Appointed: 01 May 2012

Latest update: 22 April 2024

Anthony C.

Role: LLP Designated Member

Appointed: 05 March 2012

Latest update: 22 April 2024

Anne M.

Role: LLP Designated Member

Appointed: 02 November 2011

Latest update: 22 April 2024

John M.

Role: LLP Designated Member

Appointed: 07 September 2011

Latest update: 22 April 2024

Carolyn M.

Role: LLP Designated Member

Appointed: 01 April 2011

Latest update: 22 April 2024

Paula S.

Role: LLP Designated Member

Appointed: 01 April 2011

Latest update: 22 April 2024

Jamie W.

Role: LLP Designated Member

Appointed: 01 April 2011

Latest update: 22 April 2024

Derek H.

Role: LLP Designated Member

Appointed: 05 January 2010

Latest update: 22 April 2024

Ross T.

Role: LLP Designated Member

Appointed: 01 April 2009

Latest update: 22 April 2024

David M.

Role: LLP Designated Member

Appointed: 01 October 2007

Latest update: 22 April 2024

Andrew H.

Role: LLP Designated Member

Appointed: 01 April 2007

Latest update: 22 April 2024

Alexander H.

Role: LLP Designated Member

Appointed: 01 April 2007

Latest update: 22 April 2024

Bruce C.

Role: LLP Designated Member

Appointed: 01 April 2007

Latest update: 22 April 2024

James M.

Role: LLP Designated Member

Appointed: 01 April 2007

Latest update: 22 April 2024

David S.

Role: LLP Designated Member

Appointed: 01 June 2006

Latest update: 22 April 2024

James L.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Pamela T.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Graeme N.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Christopher K.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

David B.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Tom T.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Jacqueline F.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Gary C.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Michael C.

Role: LLP Designated Member

Appointed: 01 September 2004

Latest update: 22 April 2024

Lorne C.

Role: LLP Designated Member

Appointed: 09 February 2004

Latest update: 22 April 2024

Donald M.

Role: LLP Designated Member

Appointed: 09 February 2004

Latest update: 22 April 2024

Accounts Documents

Account next due date 31 December 2023
Account last made up date 31 March 2022
Confirmation statement next due date 23 February 2024
Confirmation statement last made up date 09 February 2023

Company filings

Filing category

Hide filing type
Accounts Annual return Confirmation statement Incorporation Mortgage Officers
Free Download
Sun, 31st Mar 2024 - the day director's appointment was terminated (LLTM01)
filed on: 3rd, April 2024
officers
Free Download Download filing (1 page)

Search other companies

20
Company Age

Closest companies