About Ecr Properties Limited (08660331) United Kingdom