About Landy Property Ltd (13318508) United Kingdom