About Nicolas James Developments Limited (09189350) United Kingdom