About Abbasi Developers Ltd (10686431) United Kingdom