About Java Estates Limited (10700271) United Kingdom