A new lettings and property management company firm has launched in Hertfordshire after a management buy out. Insider Media reports that the...