About D.o Developments Ltd (13165568) United Kingdom