About Hammad Sarwar Properties Ltd (12904792) United Kingdom