About Alexander House (exeter) Management Company Limited (12855704) United Kingdom