About E&c Properties Limited (10611643) United Kingdom