About Deliad Properties Ltd (13192572) United Kingdom