About Duncan Graeme Properties Limited (03755971) United Kingdom