About D Arcy Property Holdings Ltd (12292725) United Kingdom