About Argan Developments Limited (12736743) United Kingdom