About Phoenix Wharf (west Bromwich) Management Company Limited (12241256) United Kingdom