About Java Properties (1) Limited (10888530) United Kingdom