TLC Services is based in Essex, Essex is a county situated in England and lies northeast of London. Essex borders Suffolk and Cambridgeshire which is to the North and then Hertfordshire to the West. The counties town is Chelmsford.
The actual name Essex comes from the Anglo Saxon period of the Early middle ages and has its roots in Old English, which was Eastseaaxe, roughly translated this means East Saxons or The Eastern Kingdom of the Saxons. Back in AD 527 Essex occupied the area to the north of the Thames, and incorporated the entire area, later this became Middlesex, the rest of the area later became Hertfordshire.