About N2g Properties Ltd (13093156) United Kingdom