About Rukhsana Property Management Ltd (12682355) United Kingdom