About Nbd Developments Limited (03422996) United Kingdom