About Delade Properties Ltd (12208334) United Kingdom