About Nicolas James Estates Limited (08933011) United Kingdom