About Durham Place Property No. 2 Limited (04407106) United Kingdom