About N2s Estates Limited (13241298) United Kingdom