About Sarhan Properties Limited (12752139) United Kingdom