About B&n Property Holdings Limited (10947068) United Kingdom