About Javea (uk) Limited (03869102) United Kingdom