About De Grey Properties Limited (11938069) United Kingdom