About Najam Properties Ltd (10488134) United Kingdom