About Abermaed House Residents Company Limited (03843818) United Kingdom