About D&l Awoyinka Property Holdings Ltd (13348326) United Kingdom