About Ludwell Properties Ltd (10249579) United Kingdom