About Ltsn Properties Ltd (13065257) United Kingdom