About Java Residential Limited (12493105) United Kingdom