About Edi & Harry Properties Ltd (13257943) United Kingdom