About E4 Properties Limited (11019398) United Kingdom