About Najd Properties Limited (10982271) United Kingdom