About Lt Properties And Management Limited (12987115) United Kingdom