About B & B Property Holdings Ltd (11901283) United Kingdom