About Denning Property Investments Ltd (12310174) United Kingdom