Gaines Law
Blenheim, 25 Newbourne Crescent, Blenheim, Blenheim, Marlborough
Physical address
Court processes: contract, insolvency, land & property disputes, weather tight claims, building & construction contracts. Resource management: resource consents, plan changes, hearings & appeals.
Review Gaines Law
SEND