About Aberdare Properties Limited (04681759) United Kingdom