About L & T Properties Ta Llp (OC430801) United Kingdom