Home Investment Development Management Careers Contact TLC Group is a family owned developer, operator and private equity company based in London. We specialise in high-end developments across the hospitality, care, residential and commercial sectors and operate all our own assets. Registered address: TLC Group Limited, 36 Railway Approach, Harrow, Middlesex, HA3 5AA. | Tel: +44(0)20 8863 4637 | Company Number: 03719278 | © Copyright 2018