About 46 Dowhills Road (blundellsands) Management Company Limited (03142618) United Kingdom