About N & B Properties Limited (04572138) United Kingdom