About Durham And Edinburgh Developments Ltd (SC394169) United Kingdom