About 3 Durham Terrace Limited (04313829) United Kingdom