BM Workshop & Parts Christchurch

528 Moorhouse Avenue, Waltham, Christchurch, Canterbury 8011