Macildowie have been ‘Building Great Futures’ in Northamptonshire since 1993. Daventry is a market town in West Northamptonshire, one of the UK's fastest-growing, and it was recently named the most enterprising place to do business in Britain. The town is famous for its historic houses and award-winning country parks, and in 2018, the town's High Street was the filming location for the festive film, Nativity Rocks!