About Doyle Properties Limited (12202023) United Kingdom