About N3 Properties Limited (13529937) United Kingdom