public GeoCoOrdVo getGPSCoordinatesForPostCode(String postCode) {
    GeoCoOrdVo geoCoOrdvo = new GeoCoOrdVo();
    AddressManagmentProvider amf = new AddressManagmentProvider();

    ims.core.vo.PersonAddress lpa = new ims.core.vo.PersonAddress();
    lpa.setPostCode(postCode);

    double[] coOrds;
    try {
      coOrds = amf.getLatitudeLogitude(lpa);
    } catch (DomainRuntimeException e) {
      return null;
    }
    if (coOrds != null && coOrds.length == 2) {
      geoCoOrdvo.setLatitude((float) coOrds[0]);
      geoCoOrdvo.setLogitude((float) coOrds[1]);
      return geoCoOrdvo;
    }

    return null;
  }