About Sabtan Freeholds Limited (12404619) United Kingdom