Award winning family-run business the Neville Trust Group of Companies is celebrating an impressive award win at the Luton ...