About N & B Property Management Ltd (11559983) United Kingdom