I'm currently working with OS Code-point polygons and google maps coordinates. I have google maps point coordinates for a list of houses which are located at the center of each full postcode (according to google maps) they correspond to. The code-point polygon OS data has polygons for each full postcode marking their boundaries, but also has a fair few (5%-ish) small polygons, called "vertical streets" - small areas (usually tall buildings) within other post code polygons which have more than one postcode assigned to them. These each have a reference number and separate look-up table which gives the (usually) 2-3 postcodes that are assigned to that building.
How can I try and assign a postcode in buildings that fall in the vertical streets, given that I don't have a full address (only street name) for these properties?
I have checked online and can't find any indication of how this can be dealt with. Google maps postcode data is not the most accurate either - I'm not sure how to deal with this.