About Durham University Developments Limited (02766904) United Kingdom