About B And S Property Holdings Limited (12829100) United Kingdom