About B & N Property Management Limited (10737058) United Kingdom