About Tdm London Properties Ltd. (12773934) United Kingdom