About Saheel Properties Limited (10614953) United Kingdom