AddressBase Premium from Ordnance Survey is a Premium source of detailed address intelligence for both business and government. It is built through a combination the Ordnance Survey’s own research, the LLPG (Council Data) and PAF (Postal Address File). It includes:
  • 40m records
  • Unique Property Reference Number (UPRN) - which remains constant for the entire lifecycle of all buidlings in the UK
  • Alternative, Historic and Provisional address versions for all buildings (linked via UPRN)
  • 1m accurate geocode
  • Lifecycle – Date entered and Last update

About This Guide

This guide explains how to access GBGroup’s web service products using their Identity Management Platform (IdM), available via SOAP web services. The document provides a general description of the available functionality along with a definition of the corresponding interfaces used to access different datasets and services. The fundamentals of integrating with the service are described here: Integration Fundamentals Section 2 of the document gives product specific details regarding the use of the Matchcode AddressBase Premium Web Service products via IdM. The Matchcode AddressBase Premium service provides access to the AddressBase Premium data, in a similar manner to Matchcode UK Address searching (see Matchcode UK Address Integration Guide) The Matchcode AddressBase Premium web service products are available via the Identity Management ExecuteCapture web service method. Please note: Wherever (LatestWSDLVersion) is shown in Example Code below, please replace this with GlobalServices21a.wsdl.

Matchcode Names Web Service Product Information

The Matchcode Names service provides access to UK names information in a similar manner to Matchcode UK Address searching (see Matchcode UK Address Integration Guide) The Matchcode Names web service products are available via the Identity Management ExecuteCapture web service method.

Input Format

The ExecuteCapture method takes in a ExecuteCaptureRequest data structure, which contains all the information necessary to carry out the request. Type: ExecuteCaptureRequest
Field NameTypeDescription
securityHeaderSecurityHeaderThe username and authentication token used to access the system.
profileRequestProfileRequestCaptureDetails of the request
The SecurityHeader structure holds security data to access products and services in the IdM Platform. The ProfileRequestCapture structure contains the criteria to identify the target product being called and the search data for the product request. Within the profileRequest element, the profileGuid element should contain the GUID value listed below:
ProfileGUID
AddressBase PremiumBCB96C1A-BC4C-4110-8A9E-A097B55380BB

Search Criteria

The address search criteria should be entered into the IdmDataSearchAddress data structure, which is located within the input details as follows: ExecuteCapture → ProfileRequestCapture → ProfileRequestCaptureData → address

Alternative Search Criteria

Along with the standard address search criteria, this service supports address searching by one of the address identifiers listed below. This search criteria is specified by using the additionalItems property of the search address. To carry out a search with one of these identifiers, a key-value pair must be included in the additional items property, with the key being the identifier and the value being the search value. Only one identifier can be used in a search, if more than one are specified the others will be ignored. This alternative search criteria overrides the standard address search criteria, which will be ignored if a valid identifier is provided in the IDM request.
KeyDescription
UPRNUnique property reference number
USRNUnique Street Reference Number
RM_UDPRNRoyal Mail unique delivery point reference number
PARENT_UPRNParent Unique property reference number
LPI_KEYLPI Key
XREFMAXREFMA Address Layer 2 TOID
XREFMTXREFMT Topography Layer TOID
XREFMIXREFMI Transport Network TOID
XREFVCXREFVC Council Tax
XREFVNXREFVN Non-Domestic Rates

Additional Request Options

The additional search options, used for configuring options such as casing or transliteration of output results, can be set in the IdmRequestOptions structure located in the ProfileRequestCaptureData.options property.

Additional Return Data

Additional data can be returned, or excluded from being returned, for each address by providing one or more values in the IdmRequestOption.relatedDataItems property. Note: For each value provided, the corresponding data is returned, and the corresponding additional data for all the values not provided are not returned. So, for example, if OSLAUA is specified as a relatedDataItem, then the country code, udprn, geocode data (easting, northing, latitude, longitude) and person data (title, first, middle, last names, gender, date-of-birth) will no longer be returned by default; those fields must then be explicitly also requested as relatedDataitems. The following values are supported by this service.
Key MnemonicDescriptionReturned By Default
COUNTRYCODECountry codeYes
UPRNUnique property reference numberYes
XREFMIXREFMI Transport Network TOIDYes
XREFMAXREFMA Address Layer 2 TOIDYes
XREFMTXREFMT Topography Layer TOIDYes
XREFVCXREFVC Council TaxYes
XREFVNXREFVN Non-Domestic RatesYes
RM_UDPRNRoyal Mail Unique Delivery Point Reference NumberYes
BLPU_STATUSBLPU Logical StatusYes
BLPU_STATEBLPU StateYes
BLPU_STATE_DATEBLPU State DateYes
PARENT_UPRNParent UPRNYes
X_COORDINATEEastingYes
Y_COORDINATENorthingYes
RPCRepresentative Point CodeYes
BLPU_CUSTODIANLLPG CustodianYes
BLPU_START_DATEBLPU Start DateYes
BLPU_END_DATEBLPU End DateYes
BLPU_UPDATE_DATEBLPU Update DateYes
BLPU_ENTRY_DATEBLPU Entry DateYes
POSTAL_ADDRESSPostal AddressYes
MULTI_OCC_COUNTMulti-Occupancy CountYes
CLASS_KEYClass KeyYes
CLASS_CODEClass CodeYes
CLASS_SCHEMESchemeYes
CLASS_START_DATEClass Start DateYes
CLASS_END_DATEClass End DateYes
CLASS_UPDATE_DATEClass Update DateYes
CLASS_ENTRY_DATEClass Entry DateYes
CLASS_PRIMARYClass PrimaryNo
CLASS_SECONDARYClass SecondaryNo
CLASS_TERTIARYClass TertiaryNo
CLASS_QUATERNARYClass QuaternaryNo
LPI_KEYLPI KeyYes
LANGUAGELanguageYes
LPI_STATUSLPI Logical StatusYes
LPI_START_DATELPI Start DateYes
LPI_END_DATELPI End DateYes
LPI_UPDATE_DATELPI Update DateYes
LPI_ENTRY_DATELPI Entry DateYes
SAO_START_NUMBERSAO Start NumberYes
SAO_START_SUFFIXSAO Start SuffixYes
SAO_END_NUMBERSAO End NumberYes
SAO_END_SUFFIXSAO End SuffixYes
SAO_TEXTSAO TextYes
PAO_START_NUMBERPAO Start NumberYes
PAO_START_SUFFIXPAO Start SuffixYes
PAO_END_NUMBERPAO End NumberYes
PAO_END_SUFFIXPAO End SuffixYes
PAO_TEXTPAO TextYes
USRNUnique Street Reference NumberYes
USRN_MATCH_INDIUSRN Match IndicatorYes
AREA_NAMEArea NameYes
LEVELMemorandum of Vertical PositionYes
OFFICIAL_FLAGStatus of the AddressYes
ST_DESCRIPTIONStreet NameYes
ST_LOCALITYStreet Locality NameYes
ST_TOWNStreet Town NameYes
ST_ADMIN_AREAHighway Authority NameYes
ST_LANGUAGEStreet Descriptor LanguageYes
ST_TYPEStreet TypeYes
ST_NAMING_AUTHStreet Naming AuthorityYes
ST_STATEStreet StateYes
ST_STATE_DATEStreet State DateYes
ST_SURFACEStreet Surface FinishYes
ST_CLASSStreet ClassYes
ST_VERSIONStreet VersionYes
ST_UPDATE_DATEStreet Update DateYes
ST_ENTRY_DATEStreet Entry DateYes
ST_START_DATEStreet Start DateYes
ST_END_DATEStreet End DateYes
ST_START_XStreet Start X (Easting)Yes
ST_START_YStreet Start Y (Northing)Yes
ST_END_XStreet End X (Easting)Yes
ST_END_YStreet End Y (Northing)Yes
ST_TOLERANCEStreet ToleranceYes
ORG_ORGANISATIONOrganisation NameYes
ORG_LEGAL_NAMEOrganisation Registered Legal NameYes
ORG_START_DATEOrganisation Start DateYes
ORG_END_DATEOrganisation End DateYes
ORG_UPDATE_DATEOrganisation Update DateYes
ORG_ENTRY_DATEOrganisation Entry DateYes

Request Additional Datasets

Data from additional datasets can be enabled or disabled for an address search, by populating the ProfileRequestCaptureData.additionalData property with key-value pairs from the applicable list table below. To use a particular dataset, the user must be subscribed to the dataset. This information should be entered into the IdmDataArrayAdditionalData data structure, which is located within the input details as follows: ExecuteCapture → ProfileRequestCapture → ProfileRequestCaptureData → additionalData
KeyPossible ValuesDescription
LOC_INT”Yes” or “No”Request Location Intelligence information to be returned
PREMISE_GEOCODE”Yes” or “No”Request Premise Level Geocode information to be returned

Location Intelligence

The Location Intelligence dataset is detailed here.

Premise Level Geocodes

The Premise Level Geocodes dataset is detailed here.

Address Filters

Addresses which have been found by the web service, which match a particular kind of address, can be filtered out from the search results by using the address filters functionality described here.

Output Format

The results of the Matchcode Names web service search are returned in a ProfileResponseDetails structure with a ProfileResponseDetail.responseType of ‘CAPTURE’. The ProfileResponseDetails structure contains a single CaptureResponse data structure which holds an array of IdmDataAddress records containing the returned address data. ExecuteCaptureResponse > ProfileResponse [0] > ProfileResponseDetails [0] > CaptureResponse > CaptureResponseData > IdmDataAddress [n] Additional data from a search may be returned in the additionalItems or the groupedAdditionalItems of the IdmDataAddress.

Output Fields

Apart from the standard address fields, the following additional fields are returned by the service:
FieldRelated Data Item KeyLocation In Response
BLPU_STATUSBLPU_STATUSIdmDataAddressIdmDataBLPU → blpuLogicalStatus
BLPU_STATEBLPU_STATEIdmDataAddressIdmDataBLPU → blpuState
BLPU_STATE_DATEBLPU_STATE_DATEIdmDataAddressIdmDataBLPU → blpuStateDate
PARENT_UPRNPARENT_UPRNIdmDataAddressIdmDataBLPU → parentUprn
X_COORDINATEX_COORDINATEIdmDataAddressIdmDataBLPU → easting
Y_COORDINATEY_COORDINATEIdmDataAddressIdmDataBLPU → northing
RPCRPCIdmDataAddressIdmDataBLPU → rpc
BLPU_CUSTODIANBLPU_CUSTODIANIdmDataAddressIdmDataBLPU → localCustodianCode
BLPU_START_DATEBLPU_START_DATEIdmDataAddressIdmDataBLPU → blpuStartDate
BLPU_END_DATEBLPU_END_DATEIdmDataAddressIdmDataBLPU → blpuEndDate
BLPU_UPDATE_DATEBLPU_UPDATE_DATEIdmDataAddressIdmDataBLPU → blpuLastUpdateDate
BLPU_ENTRY_DATEBLPU_ENTRY_DATEIdmDataAddressIdmDataBLPU → blpuEntryDate
POSTAL_ADDRESSPOSTAL_ADDRESSIdmDataAddressIdmDataBLPU → postalAddressable
POSTCODE_LOCATORN/AIdmDataAddressIdmDataBLPU → postcodeLocator
MULTI_OCC_COUNTMULTI_OCC_COUNTIdmDataAddressIdmDataBLPU → multiOccCount
CLASS_KEYCLASS_KEYIdmDataAddressIdmDataClassification → classKey
CLASS_CODECLASS_CODEIdmDataAddressIdmDataClassification → classificationCode
CLASS_SCHEMECLASS_SCHEMEIdmDataAddressIdmDataClassification → classScheme
CLASS_START_DATECLASS_START_DATEIdmDataAddressIdmDataClassification → classStartDate
CLASS_END_DATECLASS_END_DATEIdmDataAddressIdmDataClassification → classEndDate
CLASS_UPDATE_DATECLASS_UPDATE_DATEIdmDataAddressIdmDataClassification → classLastUpdateDate
CLASS_ENTRY_DATECLASS_ENTRY_DATEIdmDataAddressIdmDataClassification → entryDate
CLASS_PRIMARYCLASS_PRIMARYIdmDataAddressIdmDataClassification → classPrimaryText
CLASS_SECONDARYCLASS_SECONDARYIdmDataAddressIdmDataClassification → classSecondaryText
CLASS_TERTIARYCLASS_TERTIARYIdmDataAddressIdmDataClassification → classTertiaryText
CLASS_QUATERNARYCLASS_QUATERNARYIdmDataAddressIdmDataClassification → classQuaternaryText
LPI_KEYLPI_KEYIdmDataAddressIdmDataLPI → lpiKey
LANGUAGELANGUAGEIdmDataAddressIdmDataLPI → lpiLanguage
LPI_STATUSLPI_STATUSIdmDataAddressIdmDataLPI → lpiLogicalStatus
LPI_START_DATELPI_START_DATEIdmDataAddressIdmDataLPI → lpiStartDate
LPI_END_DATELPI_END_DATEIdmDataAddressIdmDataLPI → lpiEndDate
LPI_UPDATE_DATELPI_UPDATE_DATEIdmDataAddressIdmDataLPI → lpiLastUpdateDate
LPI_ENTRY_DATELPI_ENTRY_DATEIdmDataAddressIdmDataLPI → lpiEntryDate
SAO_START_NUMBERSAO_START_NUMBERIdmDataAddressIdmDataLPI → saoStartNumber
SAO_START_SUFFIXSAO_START_SUFFIXIdmDataAddressIdmDataLPI → saoStartSuffix
SAO_END_NUMBERSAO_END_NUMBERIdmDataAddressIdmDataLPI → saoEndNumber
SAO_END_SUFFIXSAO_END_SUFFIXIdmDataAddressIdmDataLPI → saoEndSuffix
SAO_TEXTSAO_TEXTIdmDataAddressIdmDataLPI → saoText
PAO_START_NUMBERPAO_START_NUMBERIdmDataAddressIdmDataLPI → paoStartNumber
PAO_START_SUFFIXPAO_START_SUFFIXIdmDataAddressIdmDataLPI → paoStartSuffix
PAO_END_NUMBERPAO_END_NUMBERIdmDataAddressIdmDataLPI → paoEndNumber
PAO_END_SUFFIXPAO_END_SUFFIXIdmDataAddressIdmDataLPI → paoEndSuffix
PAO_TEXTPAO_TEXTIdmDataAddressIdmDataLPI → paoText
USRNUSRNIdmDataAddressIdmDataLPI → usrn
USRN_MATCH_INDIUSRN_MATCH_INDIIdmDataAddressIdmDataLPI → usrnMatchIndicator
AREA_NAMEAREA_NAMEIdmDataAddressIdmDataLPI → areaName
LEVELLEVELIdmDataAddressIdmDataLPI → level
OFFICIAL_FLAGOFFICIAL_FLAGIdmDataAddressIdmDataLPI → officialFlag
ST_DESCRIPTIONST_DESCRIPTIONIdmDataAddressIdmDataStreetDescriptor → streetDescription
ST_LOCALITYST_LOCALITYIdmDataAddressIdmDataStreetDescriptor → locality
ST_TOWNST_TOWNIdmDataAddressIdmDataStreetDescriptor → townName
ST_ADMIN_AREAST_ADMIN_AREAIdmDataAddressIdmDataStreetDescriptor → administrativeArea
ST_LANGUAGEST_LANGUAGEIdmDataAddressIdmDataStreetDescriptor → streetLanguage
ST_TYPEST_TYPEIdmDataAddressIdmDataStreetInformation → streetType
ST_NAMING_AUTHST_NAMING_AUTHIdmDataAddressIdmDataStreetInformation → swaOrgRefNaming
ST_STATEST_STATEIdmDataAddressIdmDataStreetInformation → streetState
ST_STATE_DATEST_STATE_DATEIdmDataAddressIdmDataStreetInformation → stateDate
ST_SURFACEST_SURFACEIdmDataAddressIdmDataStreetInformation → streetSurface
ST_CLASSST_CLASSIdmDataAddressIdmDataStreetInformation → streetClassification
ST_VERSIONST_VERSIONIdmDataAddressIdmDataStreetInformation → streetVersion
ST_UPDATE_DATEST_UPDATE_DATEIdmDataAddressIdmDataStreetInformation → streetLastUpdateDate
ST_ENTRY_DATEST_ENTRY_DATEIdmDataAddressIdmDataStreetInformation → streetEntryDate
ST_START_DATEST_START_DATEIdmDataAddressIdmDataStreetInformation → streetStartDate
ST_END_DATEST_END_DATEIdmDataAddressIdmDataStreetInformation → streetEndDate
ST_START_XST_START_XIdmDataAddressIdmDataStreetInformation → streetStartEasting
ST_START_YST_START_YIdmDataAddressIdmDataStreetInformation → streetStartNorthing
ST_END_XST_END_XIdmDataAddressIdmDataStreetInformation → streetEndEasting
ST_END_YST_END_YIdmDataAddressIdmDataStreetInformation → streetEndNorthing
ST_TOLERANCEST_TOLERANCEIdmDataAddressIdmDataStreetInformation → streetTolerance
ORG_ORGANISATIONORG_ORGANISATIONIdmDataAddressIdmDataCompanyInformation → organisationName
ORG_LEGAL_NAMEORG_LEGAL_NAMEIdmDataAddressIdmDataCompanyInformation → legalOrganisationLegalName
ORG_START_DATEORG_START_DATEIdmDataAddressIdmDataCompanyInformation → organisationStartDate
ORG_END_DATEORG_END_DATEIdmDataAddressIdmDataCompanyInformation → organisationEndDate
ORG_UPDATE_DATEORG_UPDATE_DATEIdmDataAddressIdmDataCompanyInformation → organisationLastUpdateDate
ORG_ENTRY_DATEORG_ENTRY_DATEIdmDataAddressIdmDataCompanyInformation → organisationEntryDate
UPRNUPRNIdmDataAddress → uprn
XREFMAXREFMAIdmDataAddress → osAl2Toid
XREFMIXREFMIIdmDataAddress → osItnToid
XREFMTXREFMTIdmDataAddress → osTopoToid
XREFVCXREFVCIdmDataAddress → voaCtRecord
XREFVNXREFVNIdmDataAddress → voaNdrRecord
RM_UDPRNRM_UDPRNIdmDataAddress → rmUDPRN

Example Requests & Responses

Example Requests

The following example shows how to use the alternative search criteria mentioned previously, to to search for an address by its LPI_KEY value.

SOAP

<soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                  xmlns:a="http://gbworld.gb.co.uk/idm-globalservices/messages/<LatestWSDLVersion>/"
                  xmlns:head="http://gbworld.gb.co.uk/types/header/"
                  xmlns:req="http://gbworld.gb.co.uk/types/core/request/"
                  xmlns:data="http://gbworld.gb.co.uk/types/core/data/">
    <soapenv:header/>
    <soapenv:body>
        <a:executecapturerequest>
            <a:securityheader>
                <head:authenticationtoken>C18AB65D-85A0-4C48-81A9-C5E23058C819</head:authenticationtoken>
                <head:username>CENSORED</head:username>
            </a:securityheader>
            <a:profilerequest>
                <req:customerreference>Sample ABP Lookup</req:customerreference>
                <req:profileguid>BCB96C1A-BC4C-4110-8A9E-A097B55380BB</req:profileguid>
                <req:configurationid>1</req:configurationid>
                <req:requestdata>
                    <req:address>
                        <data:additionalItems>
                            <data:item>
                                <data:key>UPRN</data:key>
                                <data:value>5030L000003836</data:value>
                                <!-- "Bank Of England,Threadneedle Street,London,EC2R 8AH" -->
                            </data:item>
                        </data:additionalItems>
                    </req:address>
                    <req:filters tmp="?"/>
                    <req:options>
                        <req:addressenvelopeformat>A4P</req:addressenvelopeformat>
                        <req:offset>0</req:offset>
                        <req:maxreturn>50</req:maxreturn>
                        <req:transliteration>NATIVE</req:transliteration>
                        <req:countrycodeformat>ISO3</req:countrycodeformat>
                    </req:options>
                    <req:additionaldata tmp="?"/>
                </req:requestdata>
            </a:profilerequest>
        </a:executecapturerequest>
    </soapenv:body>
</soapenv:envelope>

Example Responses

SOAP

<soap-env:envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
    <soap-env:header/>
    <soap-env:body>
        <ns5:executecaptureresponse xmlns:ns5="http://gbworld.gb.co.uk/idm-globalservices/messages/<LatestWSDLVersion>/"
                                    xmlns:data="http://gbworld.gb.co.uk/types/core/data/"
                                    xmlns:head="http://gbworld.gb.co.uk/types/header/"
                                    xmlns:req="http://gbworld.gb.co.uk/types/core/request/">
            <ns5:securityheader>
                <head:authenticationtoken>1273F4FA-3AE7-4742-A0C6-626D006A445A</head:authenticationtoken>
                <head:authenticationtime>2014-02-14T13:05:11.000Z</head:authenticationtime>
                <head:sessionexpirytime>2014-02-14T13:35:20.449Z</head:sessionexpirytime>
            </ns5:securityheader>
            <ns5:transactionguid>8F9F9258-E772-45FC-B486-7F09FD3F067B</ns5:transactionguid>
            <ns5:profileresponse>
                <req:profileheader>
                    <req:profileguid>BCB96C1A-BC4C-4110-8A9E-A097B55380BB</req:profileguid>
                    <req:profilename>Matchcode AddressBase</req:profilename>
                    <req:transactionguid>8F9F9258-E772-45FC-B486-7F09FD3F067B</req:transactionguid>
                    <req:transactiontimestamp>2014-02-14T13:05:20.537Z</req:transactiontimestamp>
                    <req:profilestatus>SUCCESS</req:profilestatus>
                </req:profileheader>
                <req:profileresponsedetails>
                    <req:transactionguid>87F581B6-5EC4-4F5D-9335-245B95C33B05</req:transactionguid>
                    <req:componentname>AddressBase</req:componentname>
                    <req:componentstatus>SUCCESS</req:componentstatus>
                    <req:componentaction>VERIFY</req:componentaction>
                    <req:responsetype>CAPTURE</req:responsetype>
                    <req:notes>[]</req:notes>
                    <req:invoice>
                        <req:invoicelist>
                            <req:invoiceguid>8BBC5551-5093-4563-B03A-867E6482B7E6</req:invoiceguid>
                            <req:billinginformationguid>CCB1C022-BF7C-4C71-B445-710110FA0FC7
                            </req:billinginformationguid>
                            <req:billingpoints>1</req:billingpoints>
                            <req:creditsused>1</req:creditsused>
                            <req:datasetinvoices>
                                <req:datasetcode>ABP</req:datasetcode>
                                <req:billingpoints>1</req:billingpoints>
                                <req:recordsreturned>1</req:recordsreturned>
                                <req:datalicenceguid>CCB1C022-BF7C-4C71-B445-710110FA0FC7</req:datalicenceguid>
                            </req:datasetinvoices>
                        </req:invoicelist>
                    </req:invoice>
                    <req:captureresponse>
                        <req:resultStatus>SINGLE</req:resultStatus>
                        <req:recordsReturned>1</req:recordsReturned>
                        <req:moreData>false</req:moreData>
                        <req:totalRecordCount>1</req:totalRecordCount>
                        <req:totalPages>1</req:totalPages>
                        <req:matchScore>0</req:matchScore>
                        <req:matchLevel>NA</req:matchLevel>
                        <req:outputStatus>NOTMATCHED</req:outputStatus>
                        <req:fieldStatus/>
                        <req:responseCount>1</req:responseCount>
                        <req:response>
                            <req:address>
                                <data:street>Threadneedle Street</data:street>
                                <data:town>LONDON</data:town>
                                <data:postCode>EC2R 8AH</data:postCode>
                                <data:buildingName>The Bank Of England</data:buildingName>
                                <data:stateRegion>London</data:stateRegion>
                                <data:countryCode>GBR</data:countryCode>
                                <data:dpsZipPlus>9ZG</data:dpsZipPlus>
                                <data:formattedAddress>The Bank Of England,Threadneedle Street,,LONDON,,EC2R 8AH</data:formattedAddress>
                                <data:additionalItems>
                                    <data:item>
                                        <data:key>DATASOURCE</data:key>
                                        <data:value>ABP</data:value>
                                    </data:item>
                                </data:additionalItems>
                                <data:uprn>200000069805</data:uprn>
                                <data:lpi>
                                    <data:lpiKey>5030L000003836</data:lpiKey>
                                    <data:lpiLanguage>ENG</data:lpiLanguage>
                                    <data:lpiLogicalStatus>1</data:lpiLogicalStatus>
                                    <data:lpiStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:lpiStartDate>
                                    <data:lpiLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:lpiLastUpdateDate>
                                    <data:lpiEntryDate>
                                        <data:day>13</data:day>
                                        <data:month>6</data:month>
                                        <data:year>2001</data:year>
                                    </data:lpiEntryDate>
                                    <data:paoText>THE BANK OF ENGLAND</data:paoText>
                                    <data:usrn>8100535</data:usrn>
                                    <data:usrnMatchIndicator>1</data:usrnMatchIndicator>
                                </data:lpi>
                                <data:blpu>
                                    <data:blpuLogicalStatus>1</data:blpuLogicalStatus>
                                    <data:easting>532726.0</data:easting>
                                    <data:northing>181205.0</data:northing>
                                    <data:rpc>2</data:rpc>
                                    <data:localCustodianCode>5030</data:localCustodianCode>
                                    <data:blpuStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:blpuStartDate>
                                    <data:blpuLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:blpuLastUpdateDate>
                                    <data:blpuEntryDate>
                                        <data:day>16</data:day>
                                        <data:month>3</data:month>
                                        <data:year>2001</data:year>
                                    </data:blpuEntryDate>
                                    <data:postalAddressable>D</data:postalAddressable>
                                    <data:postcodeLocator>EC2R 8AH</data:postcodeLocator>
                                    <data:multiOccCount>0</data:multiOccCount>
                                </data:blpu>
                                <data:streetDescriptor>
                                    <data:streetDescription>THREADNEEDLE STREET</data:streetDescription>
                                    <data:townName>LONDON</data:townName>
                                    <data:administrativeArea>CITY OF LONDON</data:administrativeArea>
                                    <data:streetLanguage>ENG</data:streetLanguage>
                                </data:streetDescriptor>
                                <data:streetInformation>
                                    <data:streetType>1</data:streetType>
                                    <data:swaOrgRefNaming>5030</data:swaOrgRefNaming>
                                    <data:streetState>2</data:streetState>
                                    <data:stateDate>
                                        <data:day>19</data:day>
                                        <data:month>3</data:month>
                                        <data:year>1998</data:year>
                                    </data:stateDate>
                                    <data:streetSurface>1</data:streetSurface>
                                    <data:streetClassification>8</data:streetClassification>
                                    <data:streetVersion>0</data:streetVersion>
                                    <data:streetLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:streetLastUpdateDate>
                                    <data:streetEntryDate>
                                        <data:day>19</data:day>
                                        <data:month>3</data:month>
                                        <data:year>1998</data:year>
                                    </data:streetEntryDate>
                                    <data:streetStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:streetStartDate>
                                    <data:streetStartEasting>532706.0</data:streetStartEasting>
                                    <data:streetStartNorthing>181118.0</data:streetStartNorthing>
                                    <data:streetEndEasting>533069.02</data:streetEndEasting>
                                    <data:streetEndNorthing>181240.32</data:streetEndNorthing>
                                    <data:streetTolerance>1</data:streetTolerance>
                                </data:streetInformation>
                                <data:companyInformation/>
                                <data:classification>
                                    <data:classKey>5030C000004791</data:classKey>
                                    <data:classificationCode>CO01</data:classificationCode>
                                    <data:classStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:classStartDate>
                                    <data:classLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:classLastUpdateDate>
                                    <data:entryDate>
                                        <data:day>16</data:day>
                                        <data:month>3</data:month>
                                        <data:year>2001</data:year>
                                    </data:entryDate>
                                </data:classification>
                                <data:osAl2Toid>osgb1000002190901083</data:osAl2Toid>
                                <data:osItnToid>osgb4000000030344682</data:osItnToid>
                                <data:osTopoToid>osgb1000005892183</data:osTopoToid>
                                <data:voaNdrRecord>20403052</data:voaNdrRecord>
                                <data:rmUDPRN>27599055</data:rmUDPRN>
                            </req:address>
                        </req:response>
                    </req:captureresponse>
                </req:profileresponsedetails>
            </ns5:profileresponse>
        </ns5:executecaptureresponse>
    </soap-env:body>
</soap-env:envelope><br><br>

Error Information

Information on possible error codes is given here: Error Code Information