About Tmd Properties And Developments Limited (13152581) United Kingdom