About David Pickup Property Investing Ltd (10274318) United Kingdom