About L&d Properties & Investment Ltd (13258457) United Kingdom