About Javarez Properties Ltd (05718072) United Kingdom