About N3 Developments Limited (08384589) United Kingdom