About Ellis And Sons Third Amalgamated Properties Limited (00354523) United Kingdom