About Ec & D Properties Limited (10752812) United Kingdom