About Javaid Estates Ltd (12771751) United Kingdom