O & N Holdings Limited (issued an NZBN of 9429037873325) was started on 07 Apr 1998. 2 addresses are in use by the company: 7 Baxter Street, Dunedin (type: registered, physical). Wood Rivers Hawes & Company Limited, Level 6, 79-83 Hereford Street, Christchurch had been their registered address, until 05 Sep 2003. 100 shares are allotted to 1 shareholder who belongs to 1 shareholder group. The first group is composed of 1 entity and holds 100 shares (100 per cent of shares), namely:
Mark William, Kennedy (an individual) located at Dunedin, 9010 postcode 9010. Our database was last updated on 11 Jun 2025.
| Current address | Type | Used since |
|---|---|---|
| 7 Baxter Street, Dunedin | Registered & physical & service | 05 Sep 2003 |
| Name and Address | Role | Period |
|---|---|---|
|
Marc William Kennedy
Maori Hill, Dunedin, 9010
Address used since 17 Apr 2010 |
Director | 07 Apr 1998 - current |
| Previous address | Type | Period |
|---|---|---|
| Wood Rivers Hawes & Company Limited, Level 6, 79-83 Hereford Street, Christchurch | Registered | 12 Apr 2000 - 05 Sep 2003 |
| Wood Rivers Hawes & Company Limited, Level 6, 79-83 Hereford Street, Christchurch | Physical | 08 Apr 1998 - 05 Sep 2003 |
| Shareholder Name | Address | Period |
|---|---|---|
|
Mark William, Kennedy Individual |
Dunedin 9010 9010 |
08 Aug 2006 - current |
| Shareholder Name | Address | Period |
|---|---|---|
|
Leanne, Kennedy Individual |
Dunedin |
08 Aug 2006 - 07 May 2024 |
|
Thompson, Karen Anne Individual |
Christchurch |
07 Apr 1998 - 27 Jun 2010 |
|
Yarrall, Donna Marie Individual |
Christchurch |
07 Apr 1998 - 08 Aug 2006 |
|
Adams, Vicki Lynne Individual |
Oamaru |
07 Apr 1998 - 27 Jun 2010 |
|
Thompson, Craig Harold Individual |
Christchurch |
07 Apr 1998 - 08 Aug 2006 |
![]() |
N & O Holdings Limited 7 Baxter Street |
![]() |
Deckman Limited 7 Brent Street |
![]() |
Shipping Containers NZ Limited 57 Grendon Street |
![]() |
Southern Neurophysiological Services Limited Suite 3, 72 Newington Avenue |
![]() |
Southern Cardiothoracic Institute Limited Level 1 Mercy Care East |
![]() |
Mercy Hospital Dunedin Limited 72 Newington Avenue |