About Rowan Court (west Bromwich) Management Limited (01898668) United Kingdom