About B&s Property Limited (12092865) United Kingdom