About Bumblebee Bakewell Lettings Ltd (11535984) United Kingdom