About Ludlow Real Property Limited (06952290) United Kingdom