About Nene Property Solutions Limited (10742834) United Kingdom