About Ecie Property Limited (12183028) United Kingdom