About Alexander House Barry Management Company Limited (10736402) United Kingdom