About David Jaffe Investments Limited (04485222) United Kingdom