About S & B Letting Services Limited (12462394) United Kingdom