About Delta Property Ventures Ltd (11752043) United Kingdom