General information

Castlerock Dairies Limited

Type: NZ Limited Company (Ltd)
9429034511183
New Zealand Business Number
1704022
Company Number
Registered
Company Status

Castlerock Dairies Limited (NZBN 9429034511183) was registered on 07 Oct 2005. 5 addresess are currently in use by the company: 173 Spey Street, Invercargill, Invercargill, 9810 (type: other, shareregister). 18 Maniapoto Street, Otorohanga had been their registered address, up to 07 Jul 2016. 100000 shares are allotted to 8 shareholders who belong to 5 shareholder groups. The first group contains 2 entities and holds 4558 shares (4.56% of shares), namely:
Castlerock Trustees Limited (an entity) located at Invercargill postcode 9810,
Mccullough, Graham Wallace (an individual) located at Te Anau, Te Anau postcode 9600. In the second group, a total of 2 shareholders hold 10.3% of all shares (10299 shares); it includes
Castlerock Trustees Limited (an entity) - located at Invercargill,
Mccullough, Graham Wallace (an individual) - located at Te Anau, Te Anau. Moving on to the third group of shareholders, share allocation (38013 shares, 38.01%) belongs to 2 entities, namely:
Castlerock Trustees Limited, located at Invercargill (an entity),
Mccullough, Graham Wallace, located at Te Anau, Te Anau (an individual). Businesscheck's information was last updated on 10 May 2025.

Current address Type Used since
173 Spey Street, Invercargill, Invercargill, 9810 Other (Address For Share Register) 29 Jun 2016
173 Spey Street, Invercargill, Invercargill, 9810 Physical & registered & service 07 Jul 2016
173 Spey Street, Invercargill, Invercargill, 9810 Other (Address For Share Register) & shareregister (Address For Share Register) 14 Feb 2020
Directors
Name and Address Role Period
Graham Wallace Mccullough
Te Anau, Te Anau, 9600
Address used since 13 Feb 2025
Riverton, 9822
Address used since 16 Jul 2018
Paterangi, Te Awamutu, 3800
Address used since 26 Feb 2016
Director 07 Oct 2005 - current
Erin Jane Scott
Lumsden, Lumsden, 9730
Address used since 31 Jan 2024
Director 31 Jan 2024 - current
Heather Mccullough
Winton, Winton, 9720
Address used since 16 Jul 2018
Rd6, Te Awamutu, 3876
Address used since 21 Nov 2012
Director 21 Nov 2012 - 31 Jan 2024
Ian Francis Mccullough
Cambridge, 4410
Address used since 26 Feb 2016
Director 29 May 2006 - 21 Aug 2020
Graeme Anthony Brier
Pio Pio,
Address used since 29 May 2006
Director 29 May 2006 - 06 Nov 2012
George Nevin James Marsh
Lumsden, Southland,
Address used since 29 May 2006
Director 29 May 2006 - 01 Jun 2010
Addresses
Previous address Type Period
18 Maniapoto Street, Otorohanga Registered & physical 25 Feb 2010 - 07 Jul 2016
151 Flora Road, Lumsden, 9730 Physical 14 Apr 2009 - 25 Feb 2010
151 Flora Road, Lumsden 9730 Registered 14 Apr 2009 - 25 Feb 2010
C/-farmwright, 8 Diana Street, Lumsden 9730 Physical 21 Feb 2008 - 14 Apr 2009
C/-farmwright, 8 Diana Street, Lumsden Registered 21 Feb 2008 - 14 Apr 2009
C/-farmright, 8 Diana Street, Lumsden Physical & registered 31 Jan 2008 - 21 Feb 2008
Bailey Ingham Limited, Chartered Accountants, 18 Maniapoto Street, Otorohanga Physical & registered 24 Mar 2006 - 31 Jan 2008
18 Maniapoto Street, Otorohanga Physical & registered 07 Oct 2005 - 24 Mar 2006
Financial Data
Financial info
100000
Total number of Shares
February
Annual return filing month
17 Feb 2025
Annual return last filed
NZ
Country of origin
Shares Allocation #1 Number of Shares: 4558
Shareholder Name Address Period
Castlerock Trustees Limited
Shareholder NZBN: 9429051742034
Entity (NZ Limited Company)
Invercargill
9810
18 Jun 2024 - current
Mccullough, Graham Wallace
Individual
Te Anau
Te Anau
9600
07 Oct 2005 - current
Shares Allocation #2 Number of Shares: 10299
Shareholder Name Address Period
Castlerock Trustees Limited
Shareholder NZBN: 9429051742034
Entity (NZ Limited Company)
Invercargill
9810
18 Jun 2024 - current
Mccullough, Graham Wallace
Individual
Te Anau
Te Anau
9600
07 Oct 2005 - current
Shares Allocation #3 Number of Shares: 38013
Shareholder Name Address Period
Castlerock Trustees Limited
Shareholder NZBN: 9429051742034
Entity (NZ Limited Company)
Invercargill
9810
18 Jun 2024 - current
Mccullough, Graham Wallace
Individual
Te Anau
Te Anau
9600
07 Oct 2005 - current
Shares Allocation #4 Number of Shares: 38013
Shareholder Name Address Period
Mccullough, Graham Wallace
Individual
Te Anau
Te Anau
9600
07 Oct 2005 - current
Shares Allocation #5 Number of Shares: 4559
Shareholder Name Address Period
Mccullough, Graham Wallace
Individual
Te Anau
Te Anau
9600
07 Oct 2005 - current

Historic shareholders

Shareholder Name Address Period
Matthews, June Josephine
Individual
Dinsdale
Hamilton
30 May 2006 - 14 Jan 2017
Mccullough, Heather Lynn
Individual
Winton
Winton
9720
17 Mar 2006 - 18 Jun 2024
Redoubt Trustees Xvii Limited
Shareholder NZBN: 9429045927348
Company Number: 6219550
Entity
Te Awamutu
Te Awamutu
3800
14 May 2018 - 18 Jun 2024
Redoubt Trustees Xvii Limited
Shareholder NZBN: 9429045927348
Company Number: 6219550
Entity
Te Awamutu
Te Awamutu
3800
14 May 2018 - 18 Jun 2024
Redoubt Trustees Xvii Limited
Shareholder NZBN: 9429045927348
Company Number: 6219550
Entity
Te Awamutu
Te Awamutu
3800
14 May 2018 - 18 Jun 2024
Redoubt Trustees Xvii Limited
Shareholder NZBN: 9429045927348
Company Number: 6219550
Entity
Te Awamutu
Te Awamutu
3800
14 May 2018 - 18 Jun 2024
Mccullough, Heather Lynn
Individual
Winton
Winton
9720
17 Mar 2006 - 18 Jun 2024
Mccullough, Heather Lynn
Individual
Paterangi
17 Mar 2006 - 18 Jun 2024
Mccullough, Heather Lynn
Individual
Paterangi
17 Mar 2006 - 18 Jun 2024
Mccullough, Heather Lynn
Individual
Winton
Winton
9720
17 Mar 2006 - 18 Jun 2024
Mccullough, Heather Lynn
Individual
Winton
Winton
9720
17 Mar 2006 - 18 Jun 2024
Mccullough, Heather Lynn
Individual
Winton
Winton
9720
17 Mar 2006 - 18 Jun 2024
Mccullough, Heather Lynn
Individual
Winton
Winton
9720
17 Mar 2006 - 18 Jun 2024
Mccullough, Linda Margaret
Individual
Cambridge
31 Oct 2008 - 16 Oct 2020
Brier, Lynley Patricia
Individual
Pio Pio
30 May 2006 - 06 Nov 2012
Castlerock Dairies Limited
Shareholder NZBN: 9429034511183
Company Number: 1704022
Entity
06 Nov 2012 - 01 Jul 2013
Brier, Graeme Anthony
Individual
Pio Pio
30 May 2006 - 06 Nov 2012
Mccullough, Ian Francis
Individual
Cambridge
30 May 2006 - 16 Oct 2020
Mccullough, Ian Francis
Individual
Cambridge
30 May 2006 - 16 Oct 2020
Castlerock Dairies Limited
Shareholder NZBN: 9429034511183
Company Number: 1704022
Entity
06 Nov 2012 - 01 Jul 2013
Mccullough, Bruce John Garfield
Individual
Rd 3
Hamilton
3283
01 Jul 2013 - 16 Oct 2020
Mccullough, Bruce John Garfield
Individual
Rd 3
Hamilton
3283
01 Jul 2013 - 16 Oct 2020
Kelly, Brent Raymond
Individual
Te Awamutu
30 May 2006 - 06 Nov 2012
Marsh, George Nevin James
Individual
Lumsden
Southland
30 May 2006 - 18 Oct 2010
Location