Press release 15.5.12. Top Notch Contractors Ltd Regional Branch Manager Appointment Top Notch Contractors Ltd whose Head Office is based in Carlisle, have a pointed a new Regional Branch Manager. A company spokesman said, We are delighted to confirm the appointment...