About N2 Properties Limited (07099320) United Kingdom