The Life Dept is a trading style of LCSG Limited, which is authorised and regulated by the Financial Services Authority (FSA number 536880). LCSG Ltd Company Registration 7392715, registered address: 2 Winnington Court, Winnington Street, Northwich, Cheshire, CW8 1AQ, United Kingdom