About N8 Properties Limited (04741328) United Kingdom