About Sbm Properties Leic Ltd (12992864) United Kingdom