About N S B Developments Limited (06541309) United Kingdom