About Javona Property Limited (03149055) United Kingdom