About Ludwell Properties Management Ltd (11562138) United Kingdom