Luton Family Business, Neville Trust, Celebrates Milestone 150-Year Anniversary
Long-standing family business, the Neville Trust Group of Companies, a significant employer in the region since 1875, is marking a major milestone in 2025 – 150 years of successful …