About Bubble Gum Property Ltd (12562021) United Kingdom