Search the register – results All results TLC (SOUTHERN) LIMITED 02480571 - Incorporated on 13 March 1990 The Tlc Building, Newton Road, Crawley, West Sussex, England, RH10 9TS