About Jawhar Properties Ltd (11975502) United Kingdom