About Paul Delo Properties Ltd (12372478) United Kingdom