About Ludlow Property Group Ltd (12415736) United Kingdom