About Leadale Property Ltd (13373314) United Kingdom