About Java Properties International Ltd (03757451) United Kingdom