About Lubna Awan Properties Limited (12268139) United Kingdom