About Tnt Leeds Properties Limited (12483310) United Kingdom