About B & N Property Development Ltd (13510107) United Kingdom