About 1 Demontalt Place Management Company Limited (04094532) United Kingdom