About Ecotec Properties Limited (11192587) United Kingdom