About S Bain Properties Limited (SC684472) United Kingdom