About 17 Durham Avenue (no2) Limited (03321227) United Kingdom