About Aberdare Developments Limited (04987763) United Kingdom