About Java Wharf Management Limited (02324707) United Kingdom