About Ecton Estates Company Limited (01950997) United Kingdom