LEAH HOWDEN CONSULTANCY LIMITED Company number 08687877 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressMill Farm Barn, Church Street, Wadenhoe, Northamptonshire, United Kingdom, PE8 5ST PostcodePE8 5ST Companies at this postcode 9 Average house price in PE8 5ST £846,000 (5 sales) Map