About Durham Place Property No. 1 Limited (04407104) United Kingdom