About D&d Properties London Ltd (10674005) United Kingdom