About Saar Properties Limited (11310514) United Kingdom