About Shahqaaf Properties Group Ltd (12613306) United Kingdom