About Editeo Properties Ltd (13290517) United Kingdom