About Aberaeron Properties Ltd (13689616) United Kingdom