About Bear & Lobster Property Ltd. (13532969) United Kingdom