About B&k Lettings Ltd (12458783) United Kingdom