About Aamir Properties Limited (11820559) United Kingdom