About Afridi Properties Limited (10631514) United Kingdom