WELLS MCFARLANE LIMITED Company number 05016112 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office AddressEden House, Unit 8, St. Johns Business Park, Lutterworth, England, LE17 4HB PostcodeLE17 4HB Companies at this postcode 55 Average house price in LE17 4HB £950,000 (9 sales) Map