CD UK Company Data
Register Login
GREENHEART CONTRACTS LTD
active Incorporated 2nd Feb 2010 ← Back

GREENHEART CONTRACTS LTD

active Company number SC372143

Private Limited by Shares · Incorporated on 2nd Feb 2010

Get report
SIC code
41202
Registered office
Cupar, KY15 5YQ
Company type
Private Limited by Shares
Accounts
Next due 31st Dec 2027

Directors & PSCs

Name Role Since Company count Nationality View
Eileen McGurnaghan Director 16th Mar 2018
This company
British View profile
Harry McGurnaghan Director 2nd Feb 2010
British View profile
Joseph McGurnaghan Director 30th Mar 2026
British View profile
Joseph Mcgurnaghan PSC 30th Mar 2026 British View profile
Harry Mcgurnahan PSC 1st Feb 2017 British View profile
Joseph Mcgurnaghan (ceased) PSC 28th Mar 2019 Scottish View profile
Gerald Mcgurnaghan (ceased) PSC 28th Mar 2019 Scottish View profile