About D. Simpson Property Limited (12349584) United Kingdom