About D L Property & Development Strategies Limited (05402193) United Kingdom