About N And B Property Holdings Ltd (11307556) United Kingdom