Where in the world is Neil Barnes?

Where in the world is Neil Barnes?
It's believed that Neil Barnes is in Texas. (Image: Facebook)
Oliver Lewis
Victoria Young
For more than a decade, Neil Barnes was chief executive of an innocuously named company, Investment Services Limited (ISL), that provided management services for three Nelson-based property companies.Through contracts with his company, Activa Consulting, Barnes also fulfilled the chief executive functions of the property entities – First NZ Properties, Superstore Properties and Spring Road Property – which between them own five commercial buildings on behalf of more than 400 shareholders.And then, in 2018, he was gone, not just from...

More Property

Liquidator Damien Grant survives bid to remove him
Property

Liquidator Damien Grant survives bid to remove him

The $200m Ormiston Rise housing project has been the subject of ongoing legal battles.

Maria Slade 30 May 2025
Goodman Property expects more of the same
Property

Goodman Property expects more of the same

Stable property values helped the company report net profit after tax of $109.6m.

Gregor Thompson 29 May 2025
Mainzeal liquidators seek $4.1m more from insurers
Property Exclusive

Mainzeal liquidators seek $4.1m more from insurers

Meanwhile, Richard Yan's castle sells for $3.2m. 

Victoria Young 29 May 2025