About Alexandra Court (penarth) Management Company Limited (02411236) United Kingdom