About Sophar Properties Limited (10023832) United Kingdom