About Phoenix Properties Birmingham Ltd (11974243) United Kingdom