About Java Property Investments Limited (03943222) United Kingdom