About B&w Lettings & Management Ltd (12488678) United Kingdom