About Elliot Charles Properties Limited (08630891) United Kingdom