About Durham House Management Limited (08429813) United Kingdom