About E Clark Properties Limited (07405172) United Kingdom