About Ddpi Investment Properties Ltd (12871196) United Kingdom