Sorry about the link its corrected now
The code in entries 185 and 186 is changed from the code I looked at but the issues are much the same. The line-height on the span will have no effect to the overall height of the line-box as mentioned in my other post as that will be controlled by the largest line-box in that section.
I would not float the item either as you have changed source order and added a hacky padding to push the float back into position. All you really need to do is put the content in a div or p(without margin) and control the line-height from there.
<div class="test" style=" line-height: 0.9;">66 <span class="heap">Ridge Hill Lanes<br>Cromwell Terrace</span></div>
(inline code for example only)
The span and the break will now get the smaller line-height and the line-height will be reduced. If you wanted the 'heap' content to be stacked on the taller number (66) then you should float:left both the number (in a div) and the span and then they can have individual line-heights.