About Amjad & Sons Properties Limited (07603002) United Kingdom