About Daryl Lucy Properties Ltd (13161356) United Kingdom