About Bumble Bee Properties Limited (08225197) United Kingdom