About D & Sons Properties Ltd. (13214866) United Kingdom