About Durham Property Investments Limited (11303163) United Kingdom