About Durnford Management Company Limited (03907554) United Kingdom