About N & B Investment Properties Limited (09885717) United Kingdom