About Tlc Properties Ltd (NI037196) United Kingdom