About E Ten Properties Limited (12353758) United Kingdom