About Sabia Properties Ltd (13460384) United Kingdom