About David Grahame Properties Limited (11814595) United Kingdom