About D&n Properties London Limited (11017193) United Kingdom