About J And B Property Holdings Ltd (12218313) United Kingdom