About E K L Properties Limited (12410767) United Kingdom