About N1 Property Company Limited (09843066) United Kingdom