About D&a Properties (21) Ltd (13560612) United Kingdom