About 374 Durham Road Management Company Limited (08867733) United Kingdom