About I Javed Properties Limited (12100908) United Kingdom