About Sobio Properties Ltd (12660842) United Kingdom