About Nawaab Properties Limited (12121791) United Kingdom