About Sb&b Properties Ltd (12139540) United Kingdom