About Development Investment & Management Of Properties Limited (10378945) United Kingdom