About Rukhshaana Properties Ltd (11321266) United Kingdom