Model/backend/SearchEpc.py
2023-12-29 17:12:15 +00:00

1961 lines
157 KiB
Python

import os
import time
import re
import usaddress
import pandas as pd
from epc_api.client import EpcClient
from utils.logger import setup_logger
from typing import List
from fuzzywuzzy import process
logger = setup_logger()
class SearchEpc:
"""
Given address information about a home, this class is responsible for retrieving the EPC data associated
to the property.
For a home, we might have address lines 1, 2, 3 and 4, as well as a postcode.
Often, simply searching the EPC database with address line 1 and postcode will be enough to find
the property, but there are some cases where this is not true and we might need to utilise other
combinations about the home to find the property
"""
MAX_RETRIES = 5
SUCCESS = {
"status": 200,
"message": "success",
"error": None
}
NODATA = {
"status": 201,
"message": "No data",
"error": None
}
def __init__(
self,
address1: str,
postcode: str,
address2: str = None,
address3: str = None,
address4: str = None,
max_retries: int = None,
uprn: [int, None] = None,
size=None,
):
"""
Address lines 1 and postcode are mandatory fields. The other address lines are optional
but can be used to find the epc for the home, if address1 and postcode are insufficient
:param address1: string, propery's address line 1
:param postcode: string, propery's postcode
:param address2: string, optional, propery's address line 2
:param address3: string, optional, propery's address line 3
:param address4: string, optional, propery's address line 4
:param max_retries: int, optional, number of retries to make when searching the api
:param uprn: int, optional, the uprn of the property
:param size: int, optional, the number of results to return. If not provided, defaults to 25 which is the api's
default
"""
self.address1 = address1
self.postcode = postcode
self.address2 = address2
self.address3 = address3
self.address4 = address4
self.uprn = uprn
self.house_number = self.get_house_number(self.address1)
self.numeric_house_number = self.extract_numeric_housenumber_part(self.house_number)
self.max_retries = max_retries if max_retries is not None else self.MAX_RETRIES
self.client = EpcClient(auth_token=os.getenv("EPC_AUTH_TOKEN"))
self.data = None
self.size = size if size is not None else 25
@classmethod
def get_house_number(cls, address: str) -> str | None:
"""
This method will use the usaddress library to parse an address and extract the house number
:return:
"""
parsed = usaddress.parse(address)
parsed_house_number = [x for x in parsed if (x[1] == "AddressNumber")]
parsed_house_number = parsed_house_number[0][0] if parsed_house_number else None
if parsed_house_number is None:
# Because usaddress isn't optimal for parsing addresses with 'Flat' as a prefix, we also add a custom
# approach
# Pattern to look for 'Flat' followed by a number, or just a number at the beginning
pattern = r'(?i)(?:flat\s*(\d+))|^\s*(\d+)'
match = re.search(pattern, address)
if match:
# Return the first non-None group found
return next(g for g in match.groups() if g is not None)
else:
return None
# Remove training commas
parsed_house_number = parsed_house_number.replace(",", "")
return parsed_house_number
@staticmethod
def extract_numeric_housenumber_part(house_number: str | None) -> int | None:
# Regular expression to find the first occurrence of one or more digits
if house_number is None:
return None
match = re.search(r'\d+', house_number)
if match:
return int(match.group())
else:
return None
def search(self):
# Get the EPC data with retries
for retry in range(self.max_retries):
try:
if self.uprn:
# We use the direct call method inside, since we need to implement uprn as a valid
# parameter for the search function
url = os.path.join(self.client.domestic.host, "search")
response = self.client.domestic.call(method="get", url=url, params={"uprn": self.uprn})
else:
response = self.client.domestic.search(
params={"address": self.address1, "postcode": self.postcode}, size=self.size
)
if response:
self.data = response
return self.SUCCESS
if retry > 0:
print("Failed previous attempt but retry successful")
# If we got nothing, final try
if not response:
# TODO: Make a call to OS uprn service and get the address' uprn, just in case there is an
# issue with how we are searching the api
return {
"status": 204,
"message": "no data",
"error": None
}
return {
"status": 200,
"message": "success",
"error": None
}
except Exception as e:
if retry < self.max_retries - 1:
# If not the last retry, wait for 3 seconds before retrying
time.sleep(3)
else:
# If it's the last retry, we continue
return {
"status": 500,
"message": "Could not retrieve EPC data",
"error": str(e)
}
@staticmethod
def filter_rows(rows, property_type=None, address=None):
"""
This method should not be used when property_type and address are both not None
:param rows:
:param property_type:
:param address:
:return:
"""
# Given the results from the EPC api, attempts to reduce the number of rows
uprns = {r["uprn"] for r in rows}
if (property_type is None) and (address is None):
return rows
if len(uprns) == 1:
return rows
if property_type is not None:
# We can do a filter on the property type
rows_filtered = [r for r in rows if r["property-type"] == property_type]
if rows_filtered:
return rows_filtered
return rows
if address is not None:
# We can do a filter on the property type
best_match = process.extractOne(address, [r["address"] for r in rows], score_cutoff=0)
rows_filtered = [r for r in rows if r["address"] == best_match[0]]
if rows_filtered:
return rows_filtered
return rows
def retrieve(self, property_type=None, address=None):
"""
Given a successful search, this method will format the data and return it
:return:
"""
if self.data is None:
raise ValueError("data is missing, run search first")
rows = self.data["rows"]
# We perform some checks on the rows
# Firstly, we should only have 1 urpn so if we have multiple, we'll need to filter down the
# property further
rows = self.filter_rows(rows, property_type=property_type, address=None)
rows = self.filter_rows(rows, property_type=None, address=address)
# We now check for a full sap epc:
full_sap_epc = [r for r in rows if r["transaction-type"] == "new dwelling"]
full_sap_epc = full_sap_epc[0] if full_sap_epc else {}
# Finally, we identify the newest epc and the rest, and then return
newest_epc, older_epcs = self.filter_newest_epc(list_of_epcs=rows)
return newest_epc, older_epcs, full_sap_epc
@staticmethod
def filter_newest_epc(list_of_epcs: List):
newest_response = [
r for r in list_of_epcs if
r["lodgement-datetime"] == max([x["lodgement-datetime"] for x in list_of_epcs])
]
if not newest_response:
return {}, []
if len(newest_response) != 1:
# It is possible (but rare, and likely an error on EPC lodgement) that we have multiple EPCs that
# were lodged at the exact same time. In this case, we will take the first one
newest_response = [newest_response[0]]
older_epcs = [epc for epc in list_of_epcs if epc["lmk-key"] != newest_response[0]["lmk-key"]]
return newest_response[0], older_epcs
@staticmethod
def _get_epc_mode(col: str, epc_data: pd.DataFrame):
"""
Simple method to extract the mode value from the EPC data
:param col: name of the column to take the mode of
:param epc_data: pandas dataframe of epc data
"""
mode_value = epc_data[[col]].mode(dropna=True)
if len(mode_value) != 1:
raise NotImplementedError("TODO: Handle multiple modes")
mode_value = mode_value.iloc[0][col]
return mode_value
def estimate_epc(self):
"""
For a property that does not have an EPC, we retrieve the EPC data for the closest properties
and estimate the EPC for the property in question.
Note - do we have postcodes with just a single address? We would need to use a different approach
to find the closest homes
:return:
"""
address1 = "23 Butler House"
postcode = "e2 0pn"
os_data = [
{'DPA': {'UPRN': '6037833', 'UDPRN': '7844379',
'ADDRESS': 'FLAT 23, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 23', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.5,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '6037829', 'UDPRN': '7844375',
'ADDRESS': 'FLAT 2, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 2', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182832.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.5,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1Q'}}, {
'DPA': {'UPRN': '6037843', 'UDPRN': '7844389',
'ADDRESS': 'FLAT 32, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 32', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2G'}}, {
'DPA': {'UPRN': '100120810104', 'UDPRN': '18054741',
'ADDRESS': '23, BUTLER CLOSE, OXFORD, OX2 6JG', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER CLOSE', 'POST_TOWN': 'OXFORD', 'POSTCODE': 'OX2 6JG',
'RPC': '1', 'X_COORDINATE': 450777.0, 'Y_COORDINATE': 207585.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 3110, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'OXFORD',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000017505469', 'LAST_UPDATE_DATE': '27/06/2022',
'ENTRY_DATE': '23/04/2003', 'BLPU_STATE_DATE': '28/04/2001', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '6037832', 'UDPRN': '7844378',
'ADDRESS': 'FLAT 22, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 22', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1T'}}, {
'DPA': {'UPRN': '6037840', 'UDPRN': '7844386',
'ADDRESS': 'FLAT 3, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 3', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2D'}}, {
'DPA': {'UPRN': '6037821', 'UDPRN': '7844367',
'ADDRESS': 'FLAT 12, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 12', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1E'}}, {
'DPA': {'UPRN': '6037822', 'UDPRN': '7844368',
'ADDRESS': 'FLAT 13, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 13', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1F'}}, {
'DPA': {'UPRN': '6037830', 'UDPRN': '7844376',
'ADDRESS': 'FLAT 20, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 20', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1R'}}, {
'DPA': {'UPRN': '6037831', 'UDPRN': '7844377',
'ADDRESS': 'FLAT 21, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 21', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1S'}}, {
'DPA': {'UPRN': '6037834', 'UDPRN': '7844380',
'ADDRESS': 'FLAT 24, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 24', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1W'}}, {
'DPA': {'UPRN': '6037835', 'UDPRN': '7844381',
'ADDRESS': 'FLAT 25, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 25', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1X'}}, {
'DPA': {'UPRN': '6037836', 'UDPRN': '7844382',
'ADDRESS': 'FLAT 26, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 26', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1Y'}}, {
'DPA': {'UPRN': '6037837', 'UDPRN': '7844383',
'ADDRESS': 'FLAT 27, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 27', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1Z'}}, {
'DPA': {'UPRN': '6037838', 'UDPRN': '7844384',
'ADDRESS': 'FLAT 28, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 28', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2A'}}, {
'DPA': {'UPRN': '6037839', 'UDPRN': '7844385',
'ADDRESS': 'FLAT 29, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 29', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2B'}}, {
'DPA': {'UPRN': '6037841', 'UDPRN': '7844387',
'ADDRESS': 'FLAT 30, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 30', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2E'}}, {
'DPA': {'UPRN': '6037842', 'UDPRN': '7844388',
'ADDRESS': 'FLAT 31, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 31', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2F'}}, {
'DPA': {'UPRN': '6037844', 'UDPRN': '7844390',
'ADDRESS': 'FLAT 33, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 33', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2H'}}, {
'DPA': {'UPRN': '6037845', 'UDPRN': '7844391',
'ADDRESS': 'FLAT 34, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 34', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2J'}}, {
'DPA': {'UPRN': '6037846', 'UDPRN': '7844392',
'ADDRESS': 'FLAT 35, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 35', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2L'}}, {
'DPA': {'UPRN': '6037847', 'UDPRN': '7844393',
'ADDRESS': 'FLAT 36, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 36', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2N'}}, {
'DPA': {'UPRN': '6037848', 'UDPRN': '7844394',
'ADDRESS': 'FLAT 37, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 37', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2P'}}, {
'DPA': {'UPRN': '6037849', 'UDPRN': '7844395',
'ADDRESS': 'FLAT 38, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 38', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2Q'}}, {
'DPA': {'UPRN': '6037850', 'UDPRN': '7844396',
'ADDRESS': 'FLAT 39, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 39', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2R'}}, {
'DPA': {'UPRN': '6037818', 'UDPRN': '7844364',
'ADDRESS': 'FLAT 1, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 1', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1A'}}, {
'DPA': {'UPRN': '6037851', 'UDPRN': '7844397',
'ADDRESS': 'FLAT 4, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 4', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2S'}}, {
'DPA': {'UPRN': '6037853', 'UDPRN': '7844399',
'ADDRESS': 'FLAT 5, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 5', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2U'}}, {
'DPA': {'UPRN': '6037854', 'UDPRN': '7844400',
'ADDRESS': 'FLAT 6, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 6', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2W'}}, {
'DPA': {'UPRN': '6037855', 'UDPRN': '7844401',
'ADDRESS': 'FLAT 7, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 7', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2X'}}, {
'DPA': {'UPRN': '6037856', 'UDPRN': '7844402',
'ADDRESS': 'FLAT 8, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 8', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2Y'}}, {
'DPA': {'UPRN': '6037857', 'UDPRN': '7844403',
'ADDRESS': 'FLAT 9, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 9', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535439.0, 'Y_COORDINATE': 182828.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2Z'}}, {
'DPA': {'UPRN': '6037819', 'UDPRN': '7844365',
'ADDRESS': 'FLAT 10, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 10', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1B'}}, {
'DPA': {'UPRN': '6037820', 'UDPRN': '7844366',
'ADDRESS': 'FLAT 11, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 11', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1D'}}, {
'DPA': {'UPRN': '6037823', 'UDPRN': '7844369',
'ADDRESS': 'FLAT 14, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 14', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1G'}}, {
'DPA': {'UPRN': '6037824', 'UDPRN': '7844370',
'ADDRESS': 'FLAT 15, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 15', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1H'}}, {
'DPA': {'UPRN': '6037825', 'UDPRN': '7844371',
'ADDRESS': 'FLAT 16, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 16', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1J'}}, {
'DPA': {'UPRN': '6037826', 'UDPRN': '7844372',
'ADDRESS': 'FLAT 17, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 17', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1L'}}, {
'DPA': {'UPRN': '6037827', 'UDPRN': '7844373',
'ADDRESS': 'FLAT 18, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 18', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1N'}}, {
'DPA': {'UPRN': '6037828', 'UDPRN': '7844374',
'ADDRESS': 'FLAT 19, BUTLER HOUSE, BACTON STREET, LONDON, E2 0PN',
'SUB_BUILDING_NAME': 'FLAT 19', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BACTON STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0PN',
'RPC': '2', 'X_COORDINATE': 535436.0, 'Y_COORDINATE': 182835.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686710', 'PARENT_UPRN': '6128401',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1P'}}, {
'DPA': {'UPRN': '100005484', 'UDPRN': '20364558',
'ADDRESS': '23, BUTLER ROAD, DAGENHAM, RM8 2DT', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER ROAD', 'POST_TOWN': 'DAGENHAM', 'POSTCODE': 'RM8 2DT',
'RPC': '2', 'X_COORDINATE': 546681.0, 'Y_COORDINATE': 185956.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 5060,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BARKING AND DAGENHAM', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000007465373', 'LAST_UPDATE_DATE': '12/11/2018',
'ENTRY_DATE': '01/01/1923', 'BLPU_STATE_DATE': '19/10/2009', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1S'}}, {
'DPA': {'UPRN': '90215506', 'UDPRN': '54323251', 'ADDRESS': '23, BUTLER CLOSE, DUDLEY, DY1 4ST',
'BUILDING_NUMBER': '23', 'THOROUGHFARE_NAME': 'BUTLER CLOSE', 'POST_TOWN': 'DUDLEY',
'POSTCODE': 'DY1 4ST', 'RPC': '1', 'X_COORDINATE': 395277.0, 'Y_COORDINATE': 291399.0,
'STATUS': 'APPROVED', 'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 4615,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'DUDLEY', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb5000005208567956', 'LAST_UPDATE_DATE': '12/04/2022',
'ENTRY_DATE': '19/10/2016', 'BLPU_STATE_DATE': '19/10/2016', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1P'}}, {
'DPA': {'UPRN': '6038165', 'UDPRN': '7845424',
'ADDRESS': 'FLAT 23, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 23', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '100091297768', 'UDPRN': '20489790',
'ADDRESS': '23, BUTLER HOUSE, ARGENT STREET, GRAYS, RM17 6LS', 'SUB_BUILDING_NAME': '23',
'BUILDING_NAME': 'BUTLER HOUSE', 'THOROUGHFARE_NAME': 'ARGENT STREET',
'POST_TOWN': 'GRAYS', 'POSTCODE': 'RM17 6LS', 'RPC': '2', 'X_COORDINATE': 561539.0,
'Y_COORDINATE': 177535.0, 'STATUS': 'APPROVED', 'LOGICAL_STATUS_CODE': '1',
'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 1595, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'THURROCK',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000000743609', 'PARENT_UPRN': '100091660367',
'LAST_UPDATE_DATE': '12/11/2018', 'ENTRY_DATE': '22/04/2002',
'BLPU_STATE_DATE': '22/04/2002', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '2465123670', 'UDPRN': '13173788',
'ADDRESS': '23, BUTLER CLOSE, LEICESTER, LE4 7TP', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER CLOSE', 'POST_TOWN': 'LEICESTER', 'POSTCODE': 'LE4 7TP',
'RPC': '1', 'X_COORDINATE': 461288.0, 'Y_COORDINATE': 307985.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 2465,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'LEICESTER CITY', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000023348951', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '10/04/2003', 'BLPU_STATE_DATE': '10/04/2003', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '100070981622', 'UDPRN': '1054333',
'ADDRESS': '23, BUTLER ROAD, SOLIHULL, B92 7QL', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER ROAD', 'POST_TOWN': 'SOLIHULL', 'POSTCODE': 'B92 7QL',
'RPC': '1', 'X_COORDINATE': 413831.0, 'Y_COORDINATE': 283269.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 4625,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'SOLIHULL', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000021354544', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '14/11/2002', 'BLPU_STATE_DATE': '06/11/2009', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1T'}}, {
'DPA': {'UPRN': '100090315357', 'UDPRN': '5239798',
'ADDRESS': '23, BUTLER ROAD, HALSTEAD, CO9 1LL', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER ROAD', 'POST_TOWN': 'HALSTEAD', 'POSTCODE': 'CO9 1LL',
'RPC': '1', 'X_COORDINATE': 581028.0, 'Y_COORDINATE': 230625.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 1510,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BRAINTREE', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000004753569', 'LAST_UPDATE_DATE': '24/04/2019',
'ENTRY_DATE': '16/04/2001', 'BLPU_STATE_DATE': '16/04/2001', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1L'}}, {
'DPA': {'UPRN': '91966', 'UDPRN': '2741519',
'ADDRESS': '23 BUTLER HOUSE, SUMMERHILL ROAD, BRISTOL, BS5 8HQ',
'BUILDING_NAME': '23 BUTLER HOUSE', 'THOROUGHFARE_NAME': 'SUMMERHILL ROAD',
'POST_TOWN': 'BRISTOL', 'POSTCODE': 'BS5 8HQ', 'RPC': '2', 'X_COORDINATE': 362679.0,
'Y_COORDINATE': 173636.0, 'STATUS': 'APPROVED', 'LOGICAL_STATUS_CODE': '1',
'CLASSIFICATION_CODE': 'RD08',
'CLASSIFICATION_CODE_DESCRIPTION': 'Sheltered Accommodation',
'LOCAL_CUSTODIAN_CODE': 116, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BRISTOL',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000015134420', 'PARENT_UPRN': '91963',
'LAST_UPDATE_DATE': '28/07/2020', 'ENTRY_DATE': '16/01/1997',
'BLPU_STATE_DATE': '16/01/1997', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '2630183449', 'UDPRN': '53937961',
'ADDRESS': '23, BUTLER GARDENS, WYMONDHAM, NR18 0GE', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER GARDENS', 'POST_TOWN': 'WYMONDHAM', 'POSTCODE': 'NR18 0GE',
'RPC': '1', 'X_COORDINATE': 612795.66, 'Y_COORDINATE': 303429.68, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 2630,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'SOUTH NORFOLK', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb5000005229788403', 'LAST_UPDATE_DATE': '24/04/2019',
'ENTRY_DATE': '08/06/2015', 'BLPU_STATE_DATE': '21/11/2018', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2D'}}, {
'DPA': {'UPRN': '100050385845', 'UDPRN': '10711132',
'ADDRESS': '23, BUTLER ROAD, HARROGATE, HG1 4PF', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER ROAD', 'POST_TOWN': 'HARROGATE', 'POSTCODE': 'HG1 4PF',
'RPC': '1', 'X_COORDINATE': 430998.0, 'Y_COORDINATE': 456935.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 2745,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'NORTH YORKSHIRE', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000032665633', 'LAST_UPDATE_DATE': '30/03/2023',
'ENTRY_DATE': '05/04/2001', 'BLPU_STATE_DATE': '05/04/2001', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2D'}}, {
'DPA': {'UPRN': '100060219201', 'UDPRN': '19958031',
'ADDRESS': '23, BUTLER CLOSE, BASINGSTOKE, RG22 6UF', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER CLOSE', 'POST_TOWN': 'BASINGSTOKE', 'POSTCODE': 'RG22 6UF',
'RPC': '1', 'X_COORDINATE': 461229.0, 'Y_COORDINATE': 151529.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 1705,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BASINGSTOKE AND DEANE', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000013815926', 'LAST_UPDATE_DATE': '01/05/2021',
'ENTRY_DATE': '03/05/2001', 'BLPU_STATE_DATE': '28/03/2009', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '100021255372', 'UDPRN': '10435391',
'ADDRESS': '23, BUTLER AVENUE, HARROW, HA1 4EJ', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER AVENUE', 'POST_TOWN': 'HARROW', 'POSTCODE': 'HA1 4EJ',
'RPC': '1', 'X_COORDINATE': 514794.44, 'Y_COORDINATE': 187933.1, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD02',
'CLASSIFICATION_CODE_DESCRIPTION': 'Detached', 'LOCAL_CUSTODIAN_CODE': 5450,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'HARROW', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000003018602', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '09/08/2004', 'BLPU_STATE_DATE': '17/08/2007', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1J'}}, {
'DPA': {'UPRN': '100010537312', 'UDPRN': '19537132',
'ADDRESS': '23, BUTLER PLACE, PRESTON, PR1 6BS', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER PLACE', 'POST_TOWN': 'PRESTON', 'POSTCODE': 'PR1 6BS',
'RPC': '1', 'X_COORDINATE': 353907.0, 'Y_COORDINATE': 430681.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 2345,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'PRESTON', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000037964267', 'LAST_UPDATE_DATE': '24/04/2019',
'ENTRY_DATE': '01/01/2004', 'BLPU_STATE_DATE': '03/12/2007', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1T'}}, {
'DPA': {'UPRN': '10090793888', 'UDPRN': '53380797',
'ADDRESS': '23, BUTLER DRIVE, ERITH, DA8 3AQ', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER DRIVE', 'POST_TOWN': 'ERITH', 'POSTCODE': 'DA8 3AQ',
'RPC': '1', 'X_COORDINATE': 551416.62, 'Y_COORDINATE': 177160.6, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 5120,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BEXLEY', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb5000005152984756', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '14/01/2014', 'BLPU_STATE_DATE': '04/06/2015', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1Q'}}, {
'DPA': {'UPRN': '10022828895', 'UDPRN': '51566826',
'ADDRESS': '23, BUTLER DRIVE, BRACKNELL, RG12 8DA', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER DRIVE', 'POST_TOWN': 'BRACKNELL', 'POSTCODE': 'RG12 8DA',
'RPC': '1', 'X_COORDINATE': 484943.0, 'Y_COORDINATE': 168743.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 335,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BRACKNELL FOREST', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000002490438229', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '23/01/2009', 'BLPU_STATE_DATE': '23/01/2009', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '4Y'}}, {
'DPA': {'UPRN': '100021255418', 'UDPRN': '10434913',
'ADDRESS': '23, BUTLER ROAD, HARROW, HA1 4DS', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER ROAD', 'POST_TOWN': 'HARROW', 'POSTCODE': 'HA1 4DS',
'RPC': '1', 'X_COORDINATE': 514647.66, 'Y_COORDINATE': 187939.99, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 5450,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'HARROW', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000003018457', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '09/08/2004', 'BLPU_STATE_DATE': '17/08/2007', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1H'}}, {
'DPA': {'UPRN': '10095848542', 'UDPRN': '56772037',
'ADDRESS': '23, BUTLER STREET, MANCHESTER, M40 7SW', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'MANCHESTER', 'POSTCODE': 'M40 7SW',
'RPC': '1', 'X_COORDINATE': 385363.25, 'Y_COORDINATE': 399029.33, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 4215,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'MANCHESTER', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '3', 'BLPU_STATE_CODE_DESCRIPTION': 'Unoccupied',
'TOPOGRAPHY_LAYER_TOID': 'osgb5000005305734312', 'LAST_UPDATE_DATE': '08/12/2023',
'ENTRY_DATE': '20/12/2021', 'BLPU_STATE_DATE': '06/12/2023', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1Q'}}, {
'DPA': {'UPRN': '14053961', 'UDPRN': '20066824',
'ADDRESS': '23, BUTLER ROAD, CROWTHORNE, RG45 6QZ', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER ROAD', 'POST_TOWN': 'CROWTHORNE', 'POSTCODE': 'RG45 6QZ',
'RPC': '1', 'X_COORDINATE': 483577.0, 'Y_COORDINATE': 164784.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 360,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'WOKINGHAM', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000014499560', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '08/07/2000', 'BLPU_STATE_DATE': '01/02/2010', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1J'}}, {
'DPA': {'UPRN': '38174349', 'UDPRN': '12536271',
'ADDRESS': '23, BUTLER CRESCENT, LIVERPOOL, L6 9HS', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER CRESCENT', 'POST_TOWN': 'LIVERPOOL', 'POSTCODE': 'L6 9HS',
'RPC': '1', 'X_COORDINATE': 336692.0, 'Y_COORDINATE': 391293.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 4310,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'LIVERPOOL', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000035036984', 'LAST_UPDATE_DATE': '23/03/2022',
'ENTRY_DATE': '30/09/1999', 'BLPU_STATE_DATE': '30/09/1999', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1T'}}, {
'DPA': {'UPRN': '63197467', 'UDPRN': '55267616', 'ADDRESS': '23, BUTLER WAY, WAKEFIELD, WF1 3DQ',
'BUILDING_NUMBER': '23', 'THOROUGHFARE_NAME': 'BUTLER WAY', 'POST_TOWN': 'WAKEFIELD',
'POSTCODE': 'WF1 3DQ', 'RPC': '1', 'X_COORDINATE': 433059.56, 'Y_COORDINATE': 421601.59,
'STATUS': 'APPROVED', 'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 4725,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'WAKEFIELD', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb5000005255059772', 'LAST_UPDATE_DATE': '13/06/2022',
'ENTRY_DATE': '04/06/2018', 'BLPU_STATE_DATE': '05/06/2018', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1P'}}, {
'DPA': {'UPRN': '100010789959', 'UDPRN': '9117199',
'ADDRESS': '23, BUTLER STREET, BLACKPOOL, FY1 3HR', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'BLACKPOOL', 'POSTCODE': 'FY1 3HR',
'RPC': '1', 'X_COORDINATE': 331287.0, 'Y_COORDINATE': 436773.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 2373,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BLACKPOOL', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000037423291', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '18/04/2001', 'BLPU_STATE_DATE': '12/06/2007', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1H'}}, {
'DPA': {'UPRN': '6038175', 'UDPRN': '7845434',
'ADDRESS': 'FLAT 32, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 32', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2G'}}, {
'DPA': {'UPRN': '100031395259', 'UDPRN': '16684081',
'ADDRESS': '23, BUTLER CRESCENT, MANSFIELD, NG19 7LU', 'BUILDING_NUMBER': '23',
'THOROUGHFARE_NAME': 'BUTLER CRESCENT', 'POST_TOWN': 'MANSFIELD', 'POSTCODE': 'NG19 7LU',
'RPC': '1', 'X_COORDINATE': 451759.0, 'Y_COORDINATE': 362615.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 3025,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'MANSFIELD', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000022624910', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '07/11/2002', 'BLPU_STATE_DATE': '07/11/2002', 'LANGUAGE': 'EN',
'MATCH': 0.4, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1J'}}, {
'DPA': {'UPRN': '6038172', 'UDPRN': '7845431',
'ADDRESS': 'FLAT 3, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 3', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2D'}}, {
'DPA': {'UPRN': '6045644', 'UDPRN': '8071046',
'ADDRESS': 'FLAT 23, BUTLER HOUSE, BURDETT ROAD, LONDON, E14 7AB',
'SUB_BUILDING_NAME': 'FLAT 23', 'BUILDING_NAME': 'BUTLER HOUSE',
'THOROUGHFARE_NAME': 'BURDETT ROAD', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E14 7AB',
'RPC': '2', 'X_COORDINATE': 536908.0, 'Y_COORDINATE': 181460.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041732860', 'PARENT_UPRN': '6128774',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '6038164', 'UDPRN': '7845423',
'ADDRESS': 'FLAT 22, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 22', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1T'}}, {
'DPA': {'UPRN': '6038153', 'UDPRN': '7845412',
'ADDRESS': 'FLAT 12, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 12', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1E'}}, {
'DPA': {'UPRN': '6038154', 'UDPRN': '7845413',
'ADDRESS': 'FLAT 13, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 13', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1F'}}, {
'DPA': {'UPRN': '6038162', 'UDPRN': '7845421',
'ADDRESS': 'FLAT 20, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 20', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1R'}}, {
'DPA': {'UPRN': '6038163', 'UDPRN': '7845422',
'ADDRESS': 'FLAT 21, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 21', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1S'}}, {
'DPA': {'UPRN': '6038166', 'UDPRN': '7845425',
'ADDRESS': 'FLAT 24, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 24', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1W'}}, {
'DPA': {'UPRN': '6038167', 'UDPRN': '7845426',
'ADDRESS': 'FLAT 25, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 25', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1X'}}, {
'DPA': {'UPRN': '6038168', 'UDPRN': '7845427',
'ADDRESS': 'FLAT 26, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 26', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1Y'}}, {
'DPA': {'UPRN': '6038169', 'UDPRN': '7845428',
'ADDRESS': 'FLAT 27, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 27', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1Z'}}, {
'DPA': {'UPRN': '6038170', 'UDPRN': '7845429',
'ADDRESS': 'FLAT 28, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 28', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2A'}}, {
'DPA': {'UPRN': '6038171', 'UDPRN': '7845430',
'ADDRESS': 'FLAT 29, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 29', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2B'}}, {
'DPA': {'UPRN': '6038173', 'UDPRN': '7845432',
'ADDRESS': 'FLAT 30, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 30', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2E'}}, {
'DPA': {'UPRN': '6038174', 'UDPRN': '7845433',
'ADDRESS': 'FLAT 31, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 31', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2F'}}, {
'DPA': {'UPRN': '6038150', 'UDPRN': '7845409',
'ADDRESS': 'FLAT 1, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 1', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1A'}}, {
'DPA': {'UPRN': '6038176', 'UDPRN': '7845435',
'ADDRESS': 'FLAT 4, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 4', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2H'}}, {
'DPA': {'UPRN': '6038177', 'UDPRN': '7845436',
'ADDRESS': 'FLAT 5, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 5', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2J'}}, {
'DPA': {'UPRN': '6038178', 'UDPRN': '7845437',
'ADDRESS': 'FLAT 6, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 6', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2L'}}, {
'DPA': {'UPRN': '6038179', 'UDPRN': '7845438',
'ADDRESS': 'FLAT 7, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 7', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2N'}}, {
'DPA': {'UPRN': '6038180', 'UDPRN': '7845439',
'ADDRESS': 'FLAT 8, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 8', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2P'}}, {
'DPA': {'UPRN': '6038181', 'UDPRN': '7845440',
'ADDRESS': 'FLAT 9, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 9', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.4,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '2Q'}}, {
'DPA': {'UPRN': '6038151', 'UDPRN': '7845410',
'ADDRESS': 'FLAT 10, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 10', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1B'}}, {
'DPA': {'UPRN': '6038152', 'UDPRN': '7845411',
'ADDRESS': 'FLAT 11, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 11', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1D'}}, {
'DPA': {'UPRN': '6038155', 'UDPRN': '7845414',
'ADDRESS': 'FLAT 14, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 14', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1G'}}, {
'DPA': {'UPRN': '6038156', 'UDPRN': '7845415',
'ADDRESS': 'FLAT 15, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 15', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1H'}}, {
'DPA': {'UPRN': '6038157', 'UDPRN': '7845416',
'ADDRESS': 'FLAT 16, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 16', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1J'}}, {
'DPA': {'UPRN': '6038158', 'UDPRN': '7845417',
'ADDRESS': 'FLAT 17, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 17', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1L'}}, {
'DPA': {'UPRN': '6038159', 'UDPRN': '7845418',
'ADDRESS': 'FLAT 18, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 18', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1N'}}, {
'DPA': {'UPRN': '6038160', 'UDPRN': '7845419',
'ADDRESS': 'FLAT 19, BEVIN HOUSE, BUTLER STREET, LONDON, E2 0RW',
'SUB_BUILDING_NAME': 'FLAT 19', 'BUILDING_NAME': 'BEVIN HOUSE',
'THOROUGHFARE_NAME': 'BUTLER STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'E2 0RW',
'RPC': '2', 'X_COORDINATE': 535491.0, 'Y_COORDINATE': 182853.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5900, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'TOWER HAMLETS',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000041686692', 'PARENT_UPRN': '6128805',
'LAST_UPDATE_DATE': '20/06/2022', 'ENTRY_DATE': '08/05/2003',
'BLPU_STATE_DATE': '08/05/2003', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1P'}}, {
'DPA': {'UPRN': '3040038989', 'UDPRN': '16547514',
'ADDRESS': '23, BUTLER CLOSE, CROPWELL BUTLER, NOTTINGHAM, NG12 3AF',
'BUILDING_NUMBER': '23', 'THOROUGHFARE_NAME': 'BUTLER CLOSE',
'DEPENDENT_LOCALITY': 'CROPWELL BUTLER', 'POST_TOWN': 'NOTTINGHAM',
'POSTCODE': 'NG12 3AF', 'RPC': '2', 'X_COORDINATE': 468456.0, 'Y_COORDINATE': 336688.0,
'STATUS': 'APPROVED', 'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 3040,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'RUSHCLIFFE', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000023504919', 'LAST_UPDATE_DATE': '01/10/2019',
'ENTRY_DATE': '13/12/2000', 'BLPU_STATE_DATE': '13/12/2000', 'LANGUAGE': 'EN',
'MATCH': 0.3, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '200003357053', 'UDPRN': '21443062',
'ADDRESS': 'FLAT 23, PETER BUTLER HOUSE, WOLSELEY STREET, LONDON, SE1 2BJ',
'SUB_BUILDING_NAME': 'FLAT 23', 'BUILDING_NAME': 'PETER BUTLER HOUSE',
'THOROUGHFARE_NAME': 'WOLSELEY STREET', 'POST_TOWN': 'LONDON', 'POSTCODE': 'SE1 2BJ',
'RPC': '2', 'X_COORDINATE': 534088.0, 'Y_COORDINATE': 179747.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5840, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'SOUTHWARK',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000006172980', 'PARENT_UPRN': '200003500897',
'LAST_UPDATE_DATE': '10/02/2016', 'ENTRY_DATE': '20/05/2003',
'BLPU_STATE_DATE': '08/04/2009', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '100100221882', 'UDPRN': '4625510',
'ADDRESS': '23, BUTLER STREET, SHOTTON, GLANNAU DYFRDWY, CH5 1AP',
'BUILDING_NUMBER': '23', 'THOROUGHFARE_NAME': 'BUTLER STREET',
'DEPENDENT_LOCALITY': 'SHOTTON', 'POST_TOWN': 'GLANNAU DYFRDWY', 'POSTCODE': 'CH5 1AP',
'RPC': '1', 'X_COORDINATE': 330758.0, 'Y_COORDINATE': 368483.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD04',
'CLASSIFICATION_CODE_DESCRIPTION': 'Terraced', 'LOCAL_CUSTODIAN_CODE': 6835,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'FLINTSHIRE', 'COUNTRY_CODE': 'W',
'COUNTRY_CODE_DESCRIPTION': 'This record is within Wales', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000034722275', 'LAST_UPDATE_DATE': '16/05/2022',
'ENTRY_DATE': '10/05/2001', 'BLPU_STATE_DATE': '10/05/2001', 'LANGUAGE': 'CY',
'MATCH': 0.3, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '200001132475', 'UDPRN': '26597335',
'ADDRESS': '23 MORRIS HOUSE, BUTLER STREET, WIGAN, WN1 3QY',
'BUILDING_NAME': '23 MORRIS HOUSE', 'THOROUGHFARE_NAME': 'BUTLER STREET',
'POST_TOWN': 'WIGAN', 'POSTCODE': 'WN1 3QY', 'RPC': '2', 'X_COORDINATE': 358656.0,
'Y_COORDINATE': 405727.0, 'STATUS': 'APPROVED', 'LOGICAL_STATUS_CODE': '1',
'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 4250, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'WIGAN',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000038141883', 'PARENT_UPRN': '200001174781',
'LAST_UPDATE_DATE': '10/02/2016', 'ENTRY_DATE': '15/01/2002',
'BLPU_STATE_DATE': '15/01/2002', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '100021167639', 'UDPRN': '15753729',
'ADDRESS': 'FLAT 23, JOYCE BUTLER HOUSE, COMMERCE ROAD, LONDON, N22 8EA',
'SUB_BUILDING_NAME': 'FLAT 23', 'BUILDING_NAME': 'JOYCE BUTLER HOUSE',
'THOROUGHFARE_NAME': 'COMMERCE ROAD', 'POST_TOWN': 'LONDON', 'POSTCODE': 'N22 8EA',
'RPC': '2', 'X_COORDINATE': 530743.0, 'Y_COORDINATE': 190869.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5420,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'LONDON BOROUGH OF HARINGEY', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000005603686', 'PARENT_UPRN': '100023656717',
'LAST_UPDATE_DATE': '16/05/2022', 'ENTRY_DATE': '31/03/2004',
'BLPU_STATE_DATE': '24/03/2004', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}, {
'DPA': {'UPRN': '200001825227', 'UDPRN': '1679218',
'ADDRESS': 'BUTLER HOUSE, BUTLER LANE, BAILDON, SHIPLEY, BD17 6PG',
'BUILDING_NAME': 'BUTLER HOUSE', 'THOROUGHFARE_NAME': 'BUTLER LANE',
'DEPENDENT_LOCALITY': 'BAILDON', 'POST_TOWN': 'SHIPLEY', 'POSTCODE': 'BD17 6PG',
'RPC': '1', 'X_COORDINATE': 415603.0, 'Y_COORDINATE': 439584.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD03',
'CLASSIFICATION_CODE_DESCRIPTION': 'Semi-Detached', 'LOCAL_CUSTODIAN_CODE': 4705,
'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BRADFORD MDC', 'COUNTRY_CODE': 'E',
'COUNTRY_CODE_DESCRIPTION': 'This record is within England', 'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000031973762', 'LAST_UPDATE_DATE': '10/02/2016',
'ENTRY_DATE': '02/07/2002', 'BLPU_STATE_DATE': '02/07/2002', 'LANGUAGE': 'EN',
'MATCH': 0.3, 'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1B'}}, {
'DPA': {'UPRN': '202082612', 'UDPRN': '17825144',
'ADDRESS': 'FLAT 23, HUGH GAITSKELL HOUSE, BUTLER ROAD, LONDON, NW10 9RT',
'SUB_BUILDING_NAME': 'FLAT 23', 'BUILDING_NAME': 'HUGH GAITSKELL HOUSE',
'THOROUGHFARE_NAME': 'BUTLER ROAD', 'POST_TOWN': 'LONDON', 'POSTCODE': 'NW10 9RT',
'RPC': '2', 'X_COORDINATE': 521511.0, 'Y_COORDINATE': 184340.0, 'STATUS': 'APPROVED',
'LOGICAL_STATUS_CODE': '1', 'CLASSIFICATION_CODE': 'RD06',
'CLASSIFICATION_CODE_DESCRIPTION': 'Self Contained Flat (Includes Maisonette / '
'Apartment)',
'LOCAL_CUSTODIAN_CODE': 5150, 'LOCAL_CUSTODIAN_CODE_DESCRIPTION': 'BRENT',
'COUNTRY_CODE': 'E', 'COUNTRY_CODE_DESCRIPTION': 'This record is within England',
'POSTAL_ADDRESS_CODE': 'D',
'POSTAL_ADDRESS_CODE_DESCRIPTION': 'A record which is linked to PAF',
'BLPU_STATE_CODE': '2', 'BLPU_STATE_CODE_DESCRIPTION': 'In use',
'TOPOGRAPHY_LAYER_TOID': 'osgb1000042025598', 'PARENT_UPRN': '202191825',
'LAST_UPDATE_DATE': '10/02/2016', 'ENTRY_DATE': '13/09/1979',
'BLPU_STATE_DATE': '10/08/2007', 'LANGUAGE': 'EN', 'MATCH': 0.3,
'MATCH_DESCRIPTION': 'NO MATCH', 'DELIVERY_POINT_SUFFIX': '1U'}}]
# TEMP
# from dotenv import load_dotenv
# from pathlib import Path
# ENV_FILE = Path(__file__).parent / "etl" / "eligibility" / "ha_15_32" / ".env"
# load_dotenv(ENV_FILE)
# self = SearchEpc(address1=address1, postcode=postcode)
# From the ordnance survey data, we want to determine the property type and then use only similar property
# types for the estimation
property_os_place = os_data[0]["DPA"]
from backend.OrdnanceSurvey import OrdnanceSuveyClient
os_property_type, os_built_form = OrdnanceSuveyClient.parse_classification_code(
property_os_place["CLASSIFICATION_CODE"])
# TODO: Then, if the property is semi-detatched, but all of the neighbours are terraced, we should update the
# property type to end-terraced
# We firstly get the first 100 properties for the postcode, from the EPC api
epc_reponse = self.client.domestic.search(params={"postcode": self.postcode}, size=100)
epc_data = pd.DataFrame(epc_reponse["rows"])
# We now get the newest EPC per uprn
epc_data = epc_data.sort_values("lodgement-datetime", ascending=False).groupby("uprn").head(1)
# For each record, parse the house number. We'll use this to identify the closest properties
epc_data["house_number"] = epc_data["address"].apply(lambda add1: self.get_house_number(add1))
# We convert the house number fo a purely numeric format - therefore
epc_data["numeric_house_number"] = epc_data["house_number"].apply(
lambda house_num: self.extract_numeric_housenumber_part(house_num)
)
epc_data["house_number_distance"] = abs(
epc_data["numeric_house_number"] - self.numeric_house_number
)
epc_built_form = self._get_epc_mode(col="built-form", epc_data=epc_data)
epc_property_type = self._get_epc_mode(col="property-type", epc_data=epc_data)
# We check if the EPC built form is one of the terraced values. If the os_built_form is semi-detached,
# then we set it to be end terraced
if os_built_form == "Semi-Detached" and epc_built_form in ["End-Terraced", "Mid-Terraced"]:
estimation_built_form = "End-Terraced"
elif os_built_form == "":
estimation_built_form = epc_built_form
else:
estimation_built_form = os_built_form
estimation_property_type = epc_property_type if os_property_type == "" else os_property_type
# We filter the EPC data on just the property types we want to use
epc_data = epc_data[
(epc_data["built-form"] == estimation_built_form) & (epc_data["property-type"] == estimation_property_type)
]
# We use house_number_distance as a weighting where closer homes are upweighted when interpolating
# For each attribute, we need to determine the datatype and use an appropriate method
# to interpolate.
for attribute in epc_data.columns:
estimation_data = epc_data[[attribute, "house_number_distance"]]