About Nicky Dobree Developments Limited (08598678) United Kingdom