About Trl Properties (germany) Limited (07718696) United Kingdom