About Edam Court Leaseholders Ltd. (02576774) United Kingdom