About Ne Property Solutions Limited (13260401) United Kingdom