AFRIDI CONSULTANTS LTD Company number SC891907 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address256a Hilltown, Dundee, United Kingdom, DD3 7AS PostcodeDD3 7AS Companies at this postcode 10 Map