About Llt Retail Developments Ltd (13449239) United Kingdom