About N Tec Property Solutions Ltd (09668174) United Kingdom