About N. And B. Developments Limited (02289964) United Kingdom