About Ludco Properties Ltd (13158228) United Kingdom