About Ec1 Properties Limited (07656331) United Kingdom